Oracle ORA-00600[4193]エラ解析

プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:[email protected]

 

ORA-00600[4193]エラはORACLE 6.0から導入された。ORA-00600エラが現れる主な原因はRedo記録とRollback(undo)記録が一致していないからである。OracleがUndo Block sequence番号を検証するときに関連するblock changeのRedo Block中のsequence numberを比べたが、一致していないと気づいた。このエラはOracleカーネルトランザクションUndo管理層に属している。

このエラはOracleインスタンスをシャットダウンさせるかもしれない。

 

二つのArgumentの意味は:

Arg [a] Undo 記録のsequence number

Arg [b] Redo記録のsequence number

例えば:

ORA-00600: internal error code, arguments: [4193], [8023], [8068], [], [], [], [], []

一般的にORA-00600[4193]エラはrollback segmentセグメント損害/エラに関連する。Oracleもバックアップでトラブルをリカバリすることを勧める。確かにバックアップがない場合に、人工的にリカバリしてください。

ORA-00600[4193]エラに関連するbugは以下の通り:

 

NB Bug Fixed Description
14034244 11.2.0.3.BP09, 12.1.0.0 Lost write type corruption using ASM in 11.2.0.3
8240762 10.2.0.5, 11.1.0.7.10, 11.2.0.1 Undo corruptions with ORA-600 [4193]/ORA-600 [4194] or ORA-600 [4137] / SMON may spin to recover transaction

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *