在刪除使用者時報ORA-00600: 內部錯誤程式碼, 引數: [13011]..
在刪除使用者時報ORA-00600: 內部錯誤程式碼, 引數: [13011], [420], [4293646], [57], [4293653], [0], [], [], [], [], [], []
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
Connected as system
SQL> drop user gzyb cascade;
ORA-00600: 內部錯誤程式碼, 引數: [13011], [420], [4293646], [57], [4293653], [0], [], [], [], [], [], []
檢查跟蹤檔案/orac/diag/rdbms/dbservice/dbservice/incident/incdir_47163/dbservice_ora_13533_i47163.trc
Dump file /orac/diag/rdbms/dbservice/dbservice/incident/incdir_47163/dbservice_ora_13533_i47163.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /orac/orahome/11.2.0/db_1
System name: Linux
Node name: gzybtest
Release: 2.6.32-279.el6.x86_64
Version: #1 SMP Wed Jun 13 18:24:36 EDT 2012
Machine: x86_64
Instance name: dbservice
Redo thread mounted by this instance: 1
Oracle process number: 26
Unix process pid: 13533, image: oracle@gzybtest
*** 2013-08-10 13:15:13.697
*** SESSION ID:(68.2534) 2013-08-10 13:15:13.697
*** CLIENT ID:() 2013-08-10 13:15:13.697
*** SERVICE NAME:(dbservice) 2013-08-10 13:15:13.697
*** MODULE NAME:(PL/SQL Developer) 2013-08-10 13:15:13.697
*** ACTION NAME:(Main session) 2013-08-10 13:15:13.697
Dump continued from file: /orac/diag/rdbms/dbservice/dbservice/trace/dbservice_ora_13533.trc
ORA-00600: 內部錯誤程式碼, 引數: [13011], [420], [4293646], [57], [4293653], [0], [], [], [], [], [], []
========= Dump for incident 47163 (ORA 600 [13011]) ========
*** 2013-08-10 13:15:13.697
dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)
----- Current SQL Statement for this session (sql_id=2mp99nzd9u1qp) -----
delete from histgrm$ where obj# = :1
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
skdstdst()+36 call kgdsdst() 000000000 ? 000000000 ?
7FFFEC2A8D08 ? 000000001 ?
7FFFEC2AD208 ? 000000000 ?
發現是在執行delete from histgrm$ where obj# = :1語句時報錯
對於13013錯誤而言,隨後的6個引數含義如下:
Arg [a] Passcount
Arg [b] Data Object number
Arg [c] Tablespace Relative DBA of block containing the row to be updated
Arg [d] Row Slot number
Arg [e] Relative DBA of block being updated (should be same as [c])
查詢object_id=420是什麼物件發現是C_OBJ#_INTCOL#
SQL> Select object_name,object_type,owner from dba_objects where data_object_id=420;
OBJECT_NAME OBJECT_TYPE OWNER
-------------------------------------------------------------------------------- ------------------- ----------- -------------------
HISTGRM$ TABLE SYS
C_OBJ#_INTCOL# CLUSTER SYS
看樣子只有HISTGRM$儲存在這個CLUSTER中。按理說這個物件是可以TRUNCATE的
SQL> truncate cluster c_obj#_intcol#;
truncate cluster c_obj#_intcol#
*
第 1 行出現錯誤:
ORA-00701: 無法變更熱啟動資料庫所需的物件
由於是BOOTSTRAP$物件,所以無法TRUNCATE.由於這個物件是420>59,因此不是核心BOOTSTRAP$物件,所以我們用得上EVENT 38003 了。
SQL> alter system set EVENT="38003 trace name context forever, level 10"
2 SCOPE=SPFILE;
系統已更改。
SQL> shutdown immediate;
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 448790528 bytes
Fixed Size 1297220 bytes
Variable Size 163579068 bytes
Database Buffers 276824064 bytes
Redo Buffers 7090176 bytes
資料庫裝載完畢。
資料庫已經開啟。
SQL> truncate cluster c_obj#_intcol#;
簇已截斷
SQL> drop user gzyb cascade;
User dropped
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-768222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 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: 內部錯誤程式碼, 引數: [12333]
- 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: 內部錯誤程式碼, 引數: [ktspfmdb:objdchk_kcbnew_3], [9], [93111], [4],OBJ
- ORA-00600:內部錯誤程式碼,引數:[32695], [hash aggregation can't be done]的分析處理
- phpcms生成兩級選單的程式碼以及後臺刪除內容時報錯PHP
- 除錯 Docker 容器內部程式除錯Docker
- ORA-07445和ORA-00600系統內部錯誤查錯方法
- 版本9204中的內部錯誤:ORA-00600[qmxiUnpPacked2]
- 如何刪除字串內部的空格字串
- MySQL在刪除表時I/O錯誤原因分析MySql
- python 使用 delete 方法時報錯,可以正常刪除Pythondelete
- 嘗試無引數啟動資料庫時報錯ORA-304錯誤資料庫
- 手工刪除歸檔日誌導致RMAN備份時報ORA-19625錯誤
- 小程式內引數和掃碼引數統一
- 在 Istio 中除錯 503 錯誤除錯
- 在Docker內部使用gdb偵錯程式報錯-Operation not permittedDockerMIT
- RMAN中刪除歸檔時報錯RMAN-08137
- c/c++ gdb 除錯帶引數的程式C++除錯
- git刪除本地分支出現錯誤Git
- git 刪除錯誤提交的commitGit除錯MIT
- Git刪除錯誤提交的commitGit除錯MIT
- 誤刪除$ORACLE_HOME/dbs下的引數檔案、密碼檔案,如何快速重建Oracle密碼