ORA-00600: internal error code, arguments: [13011]
近期,一客戶歷史資料庫屢次遇到ORA-00600: internal error code, arguments: [13011]。附帶的,還有ORA-01499
SQL> analyze table WRH$_IOSTAT_DETAIL validate structure cascade;
analyze table WRH$_IOSTAT_DETAIL validate structure cascade
*
ERROR at line 1:
ORA-01499: table/index cross reference failure - see trace file
這個錯誤主要是因為索引與表產生了不一致的情況,本例中索引中的資料要多於表。如下:
一般都是採用重建索引的方式解決。但是可能直接重建索引並不能達到修復的效果。今天的這個故障直接rebuild index未能修復
今天嘗試了一下table move再重建索引的辦法,效果也是可以的
alter table WRH$_IOSTAT_DETAIL move;
alter index WRH$_IOSTAT_DETAIL_PK rebuild。
SQL> select /*+full(a) */ count(*) from WRH$_IOSTAT_DETAIL a
2 ;
COUNT(*)
----------
5037
SQL> select /*+index(WRH$_IOSTAT_DETAIL_PK t) */ count(*) from WRH$_IOSTAT_DETAIL t;
COUNT(*)
----------
5037
至此,問題解決。
當然,對於特定的表,比如此例中的 WRH$_IOSTAT_DETAIL,是Oracle的automatic workload repository的一個表,跟業務本身沒有直接關係,跟使用者確認好資料不要的話,可以直接truncate也可以修復
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-2714709/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-00600: internal error code, arguments: [kpnatdm】Error
- ORA-00600: internal error code, arguments: [525]Error
- ORA-00600: internal error code, arguments: [4194]Error
- ORA-00600: internal error code, arguments: [15753]Error
- ORA-00600: internal error code, arguments: [17087]Error
- ORA-00600: internal error code, arguments: [Cursor not typechecked],Error
- ORA-00600: internal error code, arguments: [32695]Error
- ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [],Error
- ORA-00600: internal error code, arguments: [2662], [0],Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnCloseError
- 轉載:ORA-00600: internal error code, arguments: [504]Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose]Error
- ORA-00600: internal error code, arguments: [15709]Error
- ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [],[], [], [], [], [], []Error
- ORA-00600: internal error code, arguments: [qkaffsindex3], [], [], [], [], [], [], []ErrorIndex
- ORA-00600: internal error code, arguments: [krvxbpns01], [], [], [], [], [],Error
- ORA-00600: internal error code, arguments: [15160], [], [], [], [], [], [], []Error
- ORA-00600 : internal error code, arguments: [qertbFetchByRowID]Error
- ORA-00600: internal error code, arguments: [2131], [9], [8]Error
- 案例ORA-00600: internal error code, arguments: [qkaffsindex3], [], [], [], []ErrorIndex
- ORA-00600: internal error code, arguments: [kssadd: null parent]ErrorNull
- ora-00600:internal error code,arguments:[4194],[7],[2],[],[]Error
- ORA-00600: internal error code, arguments: [1433], [60], [], [], [], [], [], []Error
- ORA-00600: internal error code, arguments: [729], [4280], [space leak]Error
- ORA-00600: internal error code, arguments: [kcratr1_lastbwr], [], [], [], [ErrorAST
- ORA-00600: internal error code, arguments: [kcratr1_lastbwr], [], [], [], [],ErrorAST
- ORA-00600: internal error code, arguments: [ksuinfos_modact1]ErrorUI
- ORA-00600: internal error code, arguments: [4194], [4], [31]Error
- ORA-00600: internal error code, arguments: [2103]錯誤Error
- ORA-00600: internal error code, arguments: [kcbgtcr_12], [4]Error
- ORA-00600: internal error code, arguments: [4194], [30], [30], [],Error
- ORA-00600: internal error code, arguments: [knacpft_ProcessFetchedTxns250]Error
- ORA-00600: internal error code, arguments: [qosdExpStatRead: expcnt mismatch], [Error
- ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46]Error
- ORA-00600: internal error code, arguments: [12235], [], [], [], [], [], [], []Error
- ORA-00600: internal error code, arguments: [ktecgeb-2], (一)Error
- ORA-00600: internal error code, arguments: [kcblasm_1], [103], []ErrorASM
- 遭遇ORA-00600: internal error code, arguments: [kcrrrfswda.11], [4], [368], [], [], [], [], []Error