ORA-00600: 內部錯誤程式碼, 引數: [kcbchg1_14]
ORA-00600: 內部錯誤程式碼, 引數: [kcbchg1_14]
資料庫版本:Oracle 10.2.0.5.0
資料庫伺服器作業系統:Windows server 2008
問題現象:業務人員在前臺執行某些計算操作時,ORA-00600: 內部錯誤程式碼, 引數: [kcbchg1_14] ], [], [], [], [], [], [], [];
解決方案:檢視alert警告日誌,查詢對應的trace檔案;
。。。。。。
*** CLIENT ID:(ncMem01#WebContainer : 3) 2016-03-03 09:02:56.796
*** SESSION ID:(1075.1160) 2016-03-03 09:02:56.796
BH (00000003D8F89438) file#: 8 rdba: 0x0205ef69 (8/388969) class: 1 ba: 00000003D8244000
發現:問題出現在8號資料檔案,388969塊對應的物件上;
。。。。。。
Block header dump: 0x0205ef69
Object id on Block? Y
seg/obj: 0x2c7d3 csc: 0x00.14d8d008 itc: 3 flg: E typ: 2 - INDEX
brn: 1 bdba: 0x205ef59 ver: 0x01 opc: 0
inc: 0 exflg: 0
發現:此物件型別為INDEX;
。。。。。。
找到觸發此bug的sql語句如下:
Current SQL statement for this session:
INSERT INTO TAB_1(COL_1,COL_2,COL_3) VALUES(:1,:2,:3);
根據MOS檢視,和 Bug 8255717比較匹配,但沒有提供解決方案;
解決方案:
找到具體出現問題的索引物件,進行刪除重建索引,或者升級資料庫,跳過此BUG;
一:通過file_id和block_id查詢具體索引物件
select segment_name,owner,tablespace_name from dba_extents where 388969 between BLOCK_ID and BLOCK_ID+BLOCKS-1 and FILE_ID=8;
select index_name,table_name,column_name from user_ind_columns where index_name='INDEX_NAME';
二:刪除重建該索引
select dbms_metadata.get_ddl('INDEX','INDEX_NAME','USER_NAME') from dual;
drop index ......;
create index ......;
其中MOS中查詢有關ORA-00600[kcbchg1_14]問題相關資訊;
ORA-600/ORA-7445/ORA-700 Error Look-up Tool (文件 ID 153788.1)
ORA-600 [kcbchg1_14] (文件 ID 1267223.1)
In this Document
APPLIES TO:
Oracle Database -
Enterprise Edition - Version 8.1.7.0 and later
Information in this document applies to any
platform.
Note: For additional
ORA-600 related information please read Document 1092832.1
This article represents a partially
published OERI note.
It has been published because the ORA-600
error has been
reported in at least one documented bug
and/or confirmed Support Related Article.
Therefore, the SUGGESTIONS section of
this article may help
in terms of identifying the cause of the
error.
This specific ORA-600 error may be
considered for full publication
at a later date. If/when fully published,
additional information
will be available here on the nature of
this error.
ERROR:
ORA-600 [kcbchg1_14] [a] [b] [c] [d] [e]
SUGGESTIONS:
If the Known Issues section below does
not help in terms of identifying
a solution, please submit the trace files
and alert.log to Oracle
Support Services for further analysis.
Known Issues:
Known Bugs
NB |
Bug |
Fixed |
Description |
11.2.0.1 |
ORA-600 [kcbchg1_14] can occur |
Bug 8255717 - ORA-600 [kcbchg1_14] can occur (文件 ID 8255717.8)
Bug 8255717 ORA-600 [kcbchg1_14] can occur
This note gives a brief overview bug
8255717.
The content was last updated on: 16-NOV-2010
Click here for details of each of the sections
below.
Affects:
Product (Component) |
Oracle Server (Rdbms) |
Range of versions believed to be affected |
Versions BELOW 11.2 |
Versions confirmed as being affected |
|
Platforms affected |
Generic (all / most platforms affected) |
Fixed:
This issue is fixed in |
||||
Symptoms: |
Related To: |
|||
|
|
|||
Description
ORA-600[kcbchg1_14] can occur.
Please note: The above is a summary description only. Actual symptoms can vary. Matching to any symptoms here does not confirm that you are encountering this problem. Always consult with Oracle Support for advice. |
References
Bug:8255717 (This
link will only work for PUBLISHED bugs)
Note:245840.1 Information on the sections in this
article
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2104959/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-00600: 內部錯誤程式碼, 引數: [19004]
- ORA-00600: 內部錯誤程式碼, 引數: [kcbnew_3]
- ORA-00600: 內部錯誤程式碼, 引數: [qcisSetPlsqlCtx:tzi init]SQL
- ORA-00600: 內部錯誤程式碼, 引數: [qosdDirRead: dircnt mismatch], [809], [808],
- 小程式內引數和掃碼引數統一
- mybatis引數型別錯誤MyBatis型別
- [20181106]模擬ora-00600[4194]錯誤.txt
- [20181204]模擬ora-00600[4194]錯誤.txt
- [20181204]模擬ora-00600[4193]錯誤.txt
- 伺服器內部錯誤500的原因伺服器
- PHP HTTP 500 - 內部伺服器錯誤PHPHTTP伺服器
- 無法顯示頁面,因為發生內部程式錯誤
- Windows 錯誤程式碼Windows
- MySQL 錯誤程式碼MySql
- 除錯 Docker 容器內部程式除錯Docker
- 程式碼會引發 Notice: Undefined variable: undefined_variable 錯誤Undefined
- win10 mstsc出現內部錯誤怎麼修復_win10 mstsc出現內部錯誤解決方法Win10
- MySQL:錯誤程式碼:2059MySql
- VS錯誤程式碼列
- ora-00600兩個子錯誤733, 6006解決
- 行動硬碟引數錯誤怎麼解決?行動硬碟開啟出現引數錯誤的修復方法硬碟
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- 什麼是http500內部伺服器錯誤?HTTP伺服器
- 伺服器出現遠端內部錯誤的原因伺服器
- Druid連線池引數maxWait配置錯誤引發的問題UIAI
- 如何在Docker內部使用gdb偵錯程式Docker
- 在Docker內部使用gdb偵錯程式報錯-Operation not permittedDockerMIT
- PostgreSQLjdbc錯誤程式碼對映(SQLSTATE)SQLJDBC
- 連線MYSQL 錯誤程式碼2003MySql
- python程式碼錯誤RuntimeError: Session is closedPythonErrorSession
- 常見 HTTP 錯誤程式碼大全HTTP
- C# WebService返回引數為DataTable報錯“XML文件有錯誤”C#WebXML
- group by 引發的錯誤
- 前端打包混編壓縮js程式碼,如何不重新打包,修改js檔案內部配置引數?前端JS
- go fiber:發生內部錯誤時統一返回json格式GoJSON
- 如何在 Go 中優雅的處理和返回錯誤(1)——函式內部的錯誤處理Go函式
- 如何查詢ORA-07445 ORA-00600錯誤相關資訊
- Flask-restful 用法及自定義引數錯誤資訊FlaskREST