ORA-01029,ORA-01033错误处理
生产上运行在Windows Server下的Oracle(11g,11.2.0.4)异常停止服务,报ORA-01029、ORA-01033错误。
一、故障提示:
登录PL/SQL提示ORA-01029、ORA-01033
二、开始分析:
2.1 Commad执行sqlplus /nolog2.2 connect sysdba/password as sysdba2.3 shutdown normal-- 等待时间过长约5分钟,无法正常关闭-- services.msc中重启orcl实例,强制所有链接断开2.4 shutdown immediate-- 更换shutdown命令参数,使用immediate立即关闭
2.5 startup mount2.6 alter database open;第1行出现错误:ORA-10873: file 1 needs to be either taken out of backup mode or media recoveredORN-01110:数据文件 1: D:$APP/ADMINISTRATOR/ORA/DATA/ORCL/SYSTEM01.DBF2.7 检查磁盘文件,确认对应dbf文件存在2.8 确认问题为ORA-10873导致2.9 ORA-10873原因有2种可能:1、手动在线备份数据库时忘记或缺失了"end backup";2、在数据库在线备份的时候,数据库崩溃或被强行关闭了;2.10 检查任务计划,确认数据库备份计划在12/1 01:00 已执行结束,无报错
三、基于以上确定的问题ORA-10873开始处理
3.1 shutdown immediate;3.2 startup mount;3.3 select instance_name, status from v$instance;
Instance_name statusorcl mounted3.4 select name, open_mode from v$database;name open_modeorcl mounted3.5 select * from v$backup;--确认有5个文件处于backup的active状态3.6 alter database end backup;3.7 select * from v¥backup-- 此时已无处于active状态的文件3.8 alter database open;3.9 连接plsql、登录生产系统验证,确认数据库链接已恢复
四、善后工作
- 排查eventvwr,未发现windows server异常日志
- 继续排查oracle日志(联系DBA排查中)
后记:ORA-01029、ORA-01033是最初的问题,继而发现存在ORA-10873,尽管解决后者后,系统已恢复,但仍需排查产生最开始两个问题的原因。
ORA-01029,ORA-01033错误处理相关推荐
- oracle 安装ora 27102,Oracle ora-27102 错误
从Oracle的关于Oracle数据库错误代码说明中看到的一个关于内存分配的说明,如下: 是不是很无语?? 前天将测试库的内存参数 sga_max_size 设置到了10个G 启动的时候报告错误:or ...
- 【ora】+eclp+OpM错误提示、特殊处理
1.数据库中的date列,在模型图的实体属性中.后台Bean的value绑定中,都要申明为java.sql.Date类型,才能正常使用: 如都申明为String,或实体属性String.Bean中Da ...
- ORA 00257 归档程序错误 导致无法连接
问题描述 通过PL/SQL登录数据库报错 用sqlplus工具登录时会hang住 [oracle@db RACDB]$ !sql sqlplus / as sysdbaSQL*Plus: Releas ...
- oracle连接连表查询时,两表的连接字段类型不一致的时候,会导致ora 01722无效数字错误,这时候需要转换...
类型不匹配,需要类型转换,函数:to_char()转换成字符, to_num()转换成数字 转载于:https://www.cnblogs.com/shenzhichipingguo/p/871710 ...
- Oracle配置文件详解listener.ora,sqlnet.ora,tnames.ora
三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora,都是放在$Oracle_home\network\admin目录下. 重点:三个文件的作用和使用 sqlnet. ...
- oracle ora 16179,ora 06026 06023
如果备份文件没有问题,那么问题出在 If we start a RESTORE database with a BACKUP controlfile and FlashRecovery Area is ...
- oracle创建orcl失败,prcr-1079:failed to start resource ora.orcl.db错误的解决办法
使用DBCA创建数据库,到90%多的时候就报错 prcr-1079:failed to start resource ora.orcl.db CRS-2674:start of 'ora.orcl.d ...
- oracle错误ORA 01031,ORA-01031: insufficient privileges错误解决方法
ORA-01031: insufficient privileges错误解决方法 今天测试一下新功能.10g的. 通过一个linux客户端访问一个linux下的orace 10g数据库. 服务器:19 ...
- SuSE 10 Enterprise 下 Oracle 10g 关于找不到initorcl.ora文件和控制文件问题
Oracle无法正常启动,经过一番学习,总算解决问题,在这里做个笔记,备用! 问题如下: 使用Oracle用户登录: >sqlplus /nolog 然后, >connect /as sy ...
- spotlight soo5072:there was an error reading the tnsnames.ora
我使用spotlight的软件版本是spotlight 4.0.468,可是说版本比较老了.测试的数据库为LINUX AS4.0下10G:红旗LINUX下10G和WINDOWS下10G. 如果将服务器 ...
最新文章
- 阿里分布式事务框架GTS开源了!
- html动画图片重叠,不一样的层叠照片动画-ANIMATED CSS3 PHOTO STACK
- [转载]以及部分总结--Linux下创建单机ASM存储的Oracle实例的过程---感谢方总
- POJ3322滚箱子游戏(不错)
- html中加载解析,HTML页面加载和解析流程详细介绍
- 【笔记】MAC上使用onedrive遇到的问题及解决方法
- 精解C++的switch语句
- Python基础入门:endswith() 函数
- 浅谈Python的编译与反编译
- winform npoi excel 样式设置
- pandas.DataFrame.iterrows
- 即将到来的 ECMAScript 2022 新特性
- chrome浏览器允许跨域
- Bootstrap3 滚动监听插件的方法
- arcface和cosface
- JavaWeb【Velocity】
- Lighttpd 搭建 Web 服务器
- jdk和jre和jvm区别_JDK,JRE和JVM之间的区别
- 六、面向对象编程——类和对象
- RN开发系列<4>--FlatList SectionList (iOS中的tableView)
热门文章
- 餐饮巨头被攻击的“致命”48小时
- centos图形化磁盘文件管理_centos7图形化分区和ks文件分区的配置
- MySQL + Oracle GoldenGate + OGG Application Adpater
- Problem G: 薪酬计算
- 有关联想拯救者Y7000重装window10系统
- 人机交互技术课程实验报告《社交点评APP》系统移动界面分析报告
- Excel黑科技——含合并单元格的同行求和并下拉自动填充
- K-means算法Matlab实现
- SketchUp模型组件【iMod · 精选242 —— 现代客厅SU模型】
- 在职场中如何和同事处好关系是门艺术活