ORA-00313、00312、27047
来源:互联网 发布:木门销售软件 编辑:程序博客网 时间:2024/06/03 19:57
启动数据库
SQL> startupORACLE instance started.Total System Global Area 1252663296 bytesFixed Size 2252824 bytesVariable Size 805310440 bytesDatabase Buffers 436207616 bytesRedo Buffers 8892416 bytesDatabase mounted.ORA-03113: end-of-file on communication channelProcess ID: 40669Session ID: 125 Serial number: 5
查看alert日志
[oracle@vastdata1 ~]$ vi /u01/app/oracle/diag/rdbms/prod/PROD/trace/alert_PROD.log...... Errors in file /u01/app/oracle/diag/rdbms/prod/PROD/trace/PROD_lgwr_40796.trc:ORA-00313: open failed for members of log group 2 of thread 1ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/PROD/redo02.log'ORA-27047: unable to read the header block of fileLinux-x86_64 Error: 25: Inappropriate ioctl for device......
解决:
SQL> conn / as sysdbaConnected to an idle instance.
SQL> startup mountORACLE instance started.Total System Global Area 1252663296 bytesFixed Size 2252824 bytesVariable Size 805310440 bytesDatabase Buffers 436207616 bytesRedo Buffers 8892416 bytesDatabase mounted.
清理损坏的日志
SQL> alter database clear logfile group 2;Database altered.
删除损坏的日志
SQL> alter database drop logfile group 2;Database altered.
现在可以正常打开数据库
SQL> alter database open;Database altered.
添加日志
SQL> alter database add logfile group 2 ('/u01/app/oracle/oradata/PROD/redo02.log') size 50M;Database altered.
总结:
对于非current redo log损坏,如果是处于inactive状态的redo,那么处理起来很简单,直接clear然后drop掉,不会有数据的丢失。
0 0
- Oracle 报错:ORA-00313、ORA-00312、ORA-27047 解决方法
- ORA-00313、00312、27047
- ORA-00312 ,ORA-00313
- ORA-00313 ORA-00312 ORA-27037
- 【oracle错误解决】ORA-01033;ORA-00313;ORA-00312
- ORA-10567,ORA-00313
- ORA-00313,ORA-19527
- ORA-16014:ORA-00312:
- ORA-16014:ORA-00312
- ORA-00314;ORA-00312
- Oracle日志文件被误删除导致的问题解决(ora-01033,ORA-00313,ORA-00312)!
- ORA-00313, ORA-00312, ORA-27037 in Standby Database [ID 601835.1]
- ORA-00313, ORA-00312, ORA-27037 in Standby Database [ID 601835.1]
- ORA-00313, ORA-00312, ORA-27037 in Standby Database [ID 601835.1]
- ORA-01033: ORACLE 正在初始化或关闭解决方法,ORA-00313 &ORA-00312 错误 解决方案
- ORA-16038,ORA-19809,ORA-00312
- ORA-16038,ORA-19809,ORA-00312
- ORA-16038,ORA-19809,ORA-00312问题解决
- 简易对话机器人
- 小白题解 Codeforces 798A Mike and palindrome
- 滤波器设计--C语言实现
- 深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解
- bzoj 1053: [HAOI2007]反素数ant
- ORA-00313、00312、27047
- 网易云音乐爬虫 && 数据可视化
- matlab绘图
- OpenCV学习笔记(1)opencv基本数据类型
- hdu1180 广搜
- Android上传文件到服务器
- OpenSSL Cookbook 4——自签证书
- Oracle 12c 安装及配置
- 二分图(1)--染色问题