19.3数据库由于异常断电,导致数据库无法启动,报ORA-600 ktbair2: illegal inheritance,ORA-600 6101等错误
2023-01-02T22:01:37.310225+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_pr0l_3788.trc:ORA-10562: Error occurred while applying redo to data block (file# 10, block# 399386)ORA-10564: tablespace DATAORA-01110: data file 10: 'D:\ORADATA\DATA04.ORA'ORA-10561: block type 'TRANSACTION MANAGED INDEX BLOCK', data object# 81882ORA-00600: internal error code, arguments: [ktbair2: illegal inheritance], [], [], [], [], [], [], [], [], [], [], []2023-01-02T22:01:37.544630+08:00Slave exiting with ORA-10562 exception2023-01-02T22:01:37.560258+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_pr03_4364.trc:ORA-10562: Error occurred while applying redo to data block (file# 2, block# 716430)ORA-10564: tablespace DATAORA-01110: data file 2: 'D:\ORADATA\DATA01.ORA'ORA-10561: block type 'TRANSACTION MANAGED INDEX BLOCK', data object# 81743ORA-00600: internal error code, arguments: [6101], [0], [16], [0], [0], [0], [], [], [], [], [], []2023-01-02T22:01:38.294726+08:00Slave exiting with ORA-10562 exception2023-01-02T22:01:38.310354+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_pr0e_5980.trc:ORA-10562: Error occurred while applying redo to data block (file# 2, block# 714911)ORA-10564: tablespace DATAORA-01110: data file 2: 'D:\ORADATA\DATA01.ORA'ORA-10561: block type 'TRANSACTION MANAGED DATA BLOCK', data object# 74014ORA-00600: internal error code, arguments: [ktbair2: illegal inheritance], [], [], [], [], [], [], [], [], [], [], []2023-01-02T22:01:48.921092+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_pr00_4760.trc:ORA-00283: recovery session canceled due to errorsORA-00448: normal completion of background process2023-01-02T22:01:49.171125+08:00ORA-756 signalled during: ALTER DATABASE RECOVER database ... |
报错比较明显由于redo和datafile不匹配导致recover 不成功,尝试强制拉库
SQL> alter database open resetlogs ;alter database open resetlogs *第 1 行出现错误:ORA-00603: ORACLE server session terminated by fatal errorORA-01092: ORACLE instance terminated. Disconnection forcedORA-00600: internal error code, arguments: [kcbzib_kcrsds_1], [], [], [], [],[], [], [], [], [], [], []进程 ID: 6068会话 ID: 3631 序列号: 54960 |
Undo initialization recovery: err:600 start: 20760593 end: 20762484 diff: 1891 ms (1.9 seconds)2023-01-02T22:09:05.539709+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_6068.trc:ORA-00600: 内部错误代码, 参数: [kcbzib_kcrsds_1], [], [], [], [], [], [], [], [], [], [], []2023-01-02T22:09:05.555336+08:00Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_6068.trc:ORA-00600: 内部错误代码, 参数: [kcbzib_kcrsds_1], [], [], [], [], [], [], [], [], [], [], []Error 600 happened during db open, shutting down databaseErrors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_6068.trc (incident=293955):ORA-00603: ORACLE 服务器会话因致命错误而终止ORA-01092: ORACLE 实例终止。强制断开连接ORA-00600: 内部错误代码, 参数: [kcbzib_kcrsds_1], [], [], [], [], [], [], [], [], [], [], []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\incident\incdir_293955\orcl_ora_6068_i293955.trc2023-01-02T22:09:06.805497+08:00opiodr aborting process unknown ospid (6068) as a result of ORA-6032023-01-02T22:09:06.961768+08:00ORA-603 : opitsk aborting process |
参考类似处理open数据库成功: