ORA-600(kauxs_do_jou:3)錯誤

dbhelper發表於2015-01-15

客戶9.2.0.6資料庫出現ORA-600(kauxs_do_jou:3)錯誤。

 

 

錯誤資訊為:

Wed Mar 28 22:44:48 2012
Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19724.trc:
ORA-00600:
內部錯誤程式碼,引數: [kauxs_do_jou:3], [68], [], [], [], [], [], []
Wed Mar 28 22:46:38 2012
Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19856.trc:
ORA-00600:
內部錯誤程式碼,引數: [kauxs_do_jou:3], [68], [], [], [], [], [], []
Wed Mar 28 22:47:01 2012
Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19919.trc:
ORA-00600:
內部錯誤程式碼,引數: [kauxs_do_jou:3], [68], [], [], [], [], [], []
Wed Mar 28 22:48:33 2012
Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19987.trc:
ORA-00600:
內部錯誤程式碼,引數: [kauxs_do_jou:3], [68], [], [], [], [], [], []
Wed Mar 28 22:48:54 2012
Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19766.trc:
ORA-00600:
內部錯誤程式碼,引數: [kauxs_do_jou:3], [68], [], [], [], [], [], []

這個問題是索引重建導致的,詳細文件可以參考Bug 2955004  OERI[kauxs_do_jou:3] / corrupt index from online index rebuild with concurrent DML,在ONLINE REBUILD索引時如果在基表上發生DML語句,就可能會導致索引的損壞。

這個問題確認的影響版本為9.2.0.7,而當前的9.2.0.6版本雖沒有明確說明,但應該存在同樣的問題。這個bug10.1.0.59.2.0.8中被FIXED

除了升級之外,對於當前版本而言,應該避免使用ONLINE REBUILD索引。對於已經存在的索引,採用DROP後重建的方式。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1402976/,如需轉載,請註明出處,否則將追究法律責任。

相關文章