|
之前遇到那边死循环的错误,怀疑是调整了SCN造成的
这时再次重建了控制文件,在pfile中加上
_allow_error_simulation=TRUE
_allow_resetlogs_corruption=TRUE
_allow_terminal_recovery_corruption=TRUE
启动到mount状态
执行alter database open;又报
ERROR at line 1:
ORA-00603: ORACLE server session terminated by fatal error
Process ID: 48038002
Session ID: 555 Serial number: 5
alert日志中的错误依然为
ORA-00600: internal error code, arguments: [2662]
这时没有管他
重新startup又报如下错误
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/home/oracle/app/oracle/oradata/cbsdb/system01.dbf'
此时执行
recover datafile 1;
发现竟然成功了,再执行
recover database;也成功了
再次执行alter database open;
发现也成功了。
后来在另外一台机器上面按同样的方法,不过最后recover的那一步,发现还必须得先recover datafile 1;
再recover database;如果直接就recover database还是一样报错。这个非常的奇怪,不够还好三台机器都恢复了。 |
|