ORA-600(kcbnew_3)錯誤
在一個客戶的9201 for Windows資料庫中發現了這個錯誤。
這並不是一個單獨的錯誤,緊跟這個ORA-600的還有一些相關的錯誤資訊:
Fri Jan 28 15:13:32 2011
Errors in file d:\oracle\admin\sxncsw\udump\sxncsw_ora_4020.trc:
ORA-00600: 內部錯誤程式碼,引數:
[kcbnew_3], [1], [], [], [], [], [], []
Fri Jan 28 15:13:44 2011
Errors in file d:\oracle\admin\sxncsw\udump\sxncsw_ora_4020.trc:
ORA-00600: 內部錯誤程式碼,引數:
[kcbnew_3], [1], [], [], [], [], [], []
Fri Jan 28 15:13:58 2011
KCF: write/open error block=0x300019 nline=1
file=9 D:\ORACLE\ORADATA\SXNCSW\USERS01.DBF
error=27069 txt: 'OSD-04026: 傳遞的引數無效。 (OS 3145753)'
Fri Jan 28 15:13:58 2011
Errors in file d:\oracle\admin\sxncsw\bdump\sxncsw_dbw0_1504.trc:
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode
ORA-01114: IO error writing block to file 9 (block # 3145753)
ORA-01110: data file 9: 'D:\ORACLE\ORADATA\SXNCSW\USERS01.DBF'
ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file
OSD-04026: 傳遞的引數無效。 (OS 3145753)
DBW0: terminating instance due to
error 1242
Fri Jan 28 15:14:00 2011
Errors in file d:\oracle\admin\sxncsw\bdump\sxncsw_pmon_1480.trc:
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode
Instance terminated by DBW0, pid =
1504
Dump file d:\oracle\admin\sxncsw\bdump\alert_sxncsw.log
關於ORA-27069和OSD-4026的bug,可以參考:http://yangtingkun.itpub.net/post/468/517015
在metalink上檢查了ORA-600(kcbnew_3)錯誤,發現出現這個錯誤是由於記憶體中BLOCK塊頭的一致性檢查失敗。
根據文件的描述,感覺當前的問題和Bug 2414972比較吻合,由於使用者的資料修改,導致表空間自動擴充套件,從而引起了這個ORA-600的錯誤,由於表空間的資料檔案大小超過了4G,隨後又引發了另外的bug,從而導致資料庫CRASH。
關於這個bug的FIXED版本在metalink的不同文件中有不同的說明,有的說在9.2.0.2中FIXED,有的說在9.2.0.4中被FIXED。
無論怎樣,當前的9.2.0.1肯定是受影響的。而且一般9.2的補丁至少也要打到9204,也就是說這個bug肯定會被FIXED,難怪用了那麼長時間的9.2也沒有碰到過。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-693832/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-600(kffmXpGet)錯誤
- ORA-600(kcbgcur_1)錯誤GC
- ORA-600 [ttcgcshnd-1 ]錯誤GC
- ORA-600(kclgclk_7)錯誤GC
- ORA-600(qersqCloseRem-2)錯誤REM
- ORA-600(qctopn1)錯誤
- ORA-600(kcblasm_1)錯誤ASM
- ORA-600(qkaffsindex5)錯誤Index
- ORA-600(kghuclientasp_03)錯誤client
- ORA-600(ttcgcshnd-2)錯誤GC
- ORA-600(kolaslGetLength-1)錯誤
- ORA-600(kghfremptyds)和ORA-600(kghasp1)錯誤REM
- ORA-00600: 內部錯誤程式碼, 引數: [kcbnew_3]
- ORA-600(kssadd: null parent)錯誤Null
- ORA-600(504)(row cache objects)錯誤Object
- ORA-600(ktrgcm_3)錯誤GC
- ORA-600(krvxdds: duplicated session not)錯誤Session
- ORA-600(kjxgrdecidemem1)錯誤IDE
- ORA-600(kfioUnidentify01)錯誤IDE
- ORA-600(qsmqSetupTableMetadata-2)錯誤MQ
- ORA-600(kcratr_scan_lastbwr)錯誤AST
- ORA-600(ksnpost:ksnigb)錯誤
- ORA-600(evapth : unexpected evaluation)錯誤APT
- ORA-600(qkacon:FJswrwo)錯誤JS
- ORA-600(KSFD_DECAIOPC)和ORA-600(kfioReapIO00)錯誤AIAPI
- ORA-600(kocgor077)錯誤Go
- ora-600內部錯誤的型別型別
- ORA-600(kkoipt:invalid join method)錯誤
- ORA-600[6122]錯誤處理
- ORA-600(krboReadBitmap_badbitmap)錯誤
- ORA-600(kcbchg1_12)和ORA-600(kdifind:kcbget_24)錯誤
- ORA-600(ktfbbsearch-8)和ORA-600(kewrose_1)錯誤ROS
- ORA-600(kjbrchkpkeywait:timeout)和ORA-600(kclcls_8)錯誤AI
- ORA-600(kauxs_do_jou:3)錯誤UX
- oracle 10.2.0.5 平臺上ORA-600錯誤Oracle
- ORA-600(kcbz_check_objd_typ_3)錯誤OBJ
- ORA-600(kgscLogOff-notempty)錯誤Go
- ORA-600(kssadd_stage: null parent)錯誤Null