ORA-00600: 內部錯誤程式碼, 引數: [12333]
最近又遇到一個ORA-600的錯誤,查詢了相關資料,記錄如下:
一、現象
Errors in file /oracle/admin/testdb/udump/testdb_ora_28976.trc:
ORA-00600: 內部錯誤程式碼, 引數: [12333], [7], [5], [196], [], [], [], []
Wed Apr 14 09:55:01 2010
Errors in file /oracle/admin/testdb/udump/testdb_ora_28457.trc:
ORA-00600: 內部錯誤程式碼, 引數: [12333], [8], [50], [48], [], [], [], []
Wed Apr 14 09:55:03 2010
Errors in file /oracle/admin/testdb/udump/testdb_ora_28960.trc:
ORA-00600: 內部錯誤程式碼, 引數: [12333], [8], [50], [48], [], [], [], []
二、目的
This article discusses the internal error "ORA-600 [12333]", what it means and possible actions. The information here is only applicable to the versions listed and is provided only for guidance.
三、描述
ERROR:
ORA-600 [12333] [a] [b] [c] [d]
VERSIONS:
Versions 6.0 to 10.2
DESCRIPTION:
There are three forms of the OERI(12333) error:
i. Usage with 4 additional values: ORA-600 [PTI] [b] [c] [d]
Reported by Oracle release 8.0 onwards
DESC:This may be reported when parsing storage options on alter/create of various database objects. The [b], [c], [d] arguments identify a specific statement type being parsed.
This form. of the error indicates a problem in the sql parser. As common functions are used to parse the storage options of different database objects, this error code is used as a semantic check that the parser has not passed options that are invalid for the statement being parsed.
ii. Usage with 4 additional values: ORA-600 [a] [b] [c] [d]
Reported by Oracle release 8.0 onwards
DESC:This represents a Two Task Protocol violation and is reported because an OCI call has been sent in the wrong order.
iii. Usage with 3 additional values: ORA-600 [a] [b] [c]
Reported by Oracle release 7 and earlier.
DESC:The ORA-600 [12333] is reported with three additional numeric values when a request is being received from a network packet and the request code in the packet is not recognized. The three additional values report the invalid request values received.
四、Troubleshooting Details and 影響
IMPACT:
PROCESS FAILURE
NO DATA CORRUPTION
For any ONE-TIME occurrence we can safely ignore the error. This error does not relate to any potential data corruption or any data loss.
1. Check the client software version. An incompatible client software can cause such internal error.
2. An incompatible NLS Client setting can also trigger such internal errors.
3. Try to reproduce the issue from a different client machine, preferably from server. This will rule out the possibility of bad network. If the execution fails from a particular client then it could be due to the bad network from that client to server.
4. If you notice JDBC Client as the failing program under Session state object, please check and ensure that you use latest compatible version of JDBC Drivers in your application side.
5. In-case if all the above suggestions does not help to identify the cause, and the ORA-00600 [12333] persists we may need to enable the networking tracings from the problem client and need to review the network traces to understand where the problem occurs.
參考文獻:
1. ORA-600 [12333] "Fatal Two-Task Protocol Violation" [ID 35928.1]
2. Understanding and diagnosing ORA-00600 [12333] errors [ID 389713.1]
3. http://www.itpub.net/threadqui.php?id=2&tid=890471
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9252210/viewspace-660125/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-00600: 內部錯誤程式碼, 引數: [19004]
- 遇到ORA-00600: 內部錯誤程式碼, 引數: [kzsrgpw]
- ORA-00600: 內部錯誤程式碼, 引數: [kcbnew_3]
- ORA-00600: 內部錯誤程式碼, 引數: [qcisSetPlsqlCtx:tzi init]SQL
- ORA-00600: 內部錯誤程式碼, 引數: [kqlnrc_1]
- ORA-00600: 內部錯誤程式碼, 引數: [qertbFetchByRowID], [], [],
- ORA-00600: 內部錯誤程式碼,引數: [6122]
- ORA-00600: 內部錯誤程式碼, 引數: [kolaslGetLength-1], [], [], [], [], [], [], []
- ORA-00600: 內部錯誤程式碼, 引數: [kcbchg1_14]
- ORA-00600: 內部錯誤程式碼,引數: [kcbgtcr_12], [1], [], [], [], [], [], []
- ORA-00600: 內部錯誤程式碼, 引數: [kcblasm_1], [103], [], [], [], [], [], []ASM
- ORA-00600: 內部錯誤程式碼,引數: [6002], [6], [28], [1], [52], [], [], []
- ORA-00600: 內部錯誤程式碼, 引數: [ktspScanInit-l1], [], [], [], [], [], [], []
- ORACLE ORA-00600: 內部錯誤程式碼, 引數: [kokbcvb1]與merge intoOracle
- ORA-00600: 內部錯誤程式碼, 引數: [kcrf_pvt_strand_bind1]CRF
- ORA-00600:內部錯誤程式碼,引數:[qertbFetchByRowID],[],[],[],[],[],[],[]分析與處理
- ORA-00600: 內部錯誤程式碼, 引數: [qosdDirRead: dircnt mismatch], [809], [808],
- 在刪除使用者時報ORA-00600: 內部錯誤程式碼, 引數: [13011]..
- ORA-00600: 內部錯誤程式碼, 引數: [ktspfmdb:objdchk_kcbnew_3], [9], [93111], [4],OBJ
- ORA-00600:內部錯誤程式碼,引數:[32695], [hash aggregation can't be done]的分析處理
- ORA-07445和ORA-00600系統內部錯誤查錯方法
- 版本9204中的內部錯誤:ORA-00600[qmxiUnpPacked2]
- ORA-03137: TTC 協議內部錯誤: [12333] [7] [0] [0] [] [] [] []協議
- ORA-03137: TTC 協議內部錯誤: [12333] [48] [9] [91] [] [] [] []協議
- 小程式內引數和掃碼引數統一
- mybatis引數型別錯誤MyBatis型別
- ORA-00600錯誤分析
- 除錯 Docker 容器內部程式除錯Docker
- PHP HTTP 500 - 內部伺服器錯誤PHPHTTP伺服器
- 伺服器內部錯誤500的原因伺服器
- ora-600內部錯誤的型別型別
- 無法顯示頁面,因為發生內部程式錯誤
- oracle錯誤之ORA-00600Oracle
- 一個SQL語句引發的ORA-00600錯誤排查(二)SQL
- 一個SQL語句引發的ORA-00600錯誤排查(一)SQL
- 關閉ubuntu討厭的內部錯誤提示Ubuntu
- zt_ora-600內部錯誤的型別型別
- win10 mstsc出現內部錯誤怎麼修復_win10 mstsc出現內部錯誤解決方法Win10