ORA-00600: internal error code, arguments: [qerltcUserIterGet_1], [1], [1], [], [], [], [], [], [],

一:系统环境

操作系统:

uname -a
AIX egapdb2 1 6 00F81BFA4C00

数据库:

11.2.0.3.5(RAC)

二:错误信息

    在alert.log发现如下错误信息:

Thu Jul 10 17:07:30 2014
Archived Log entry 45632 added for thread 2 sequence 55192 ID 0x2baf507f dest 1:
Thu Jul 10 17:09:56 2014
Errors in file /oracle/app/oracle/diag/rdbms/bidb/bidb2/trace/bidb2_ora_6750416.trc  (incident=204771):
ORA-00600: internal error code, arguments: [qerltcUserIterGet_1], [1], [1], [], [], [], [], [], [], [], [], []
ORA-01502: index 'FILEINTER.PK_ODS_GAMEDT_CLIENT_USER_LOG' or partition of such index is in unusable state
Incident details in: /oracle/app/oracle/diag/rdbms/bidb/bidb2/incident/incdir_204771/XXXX_ora_6750416_i204771.trc
Thu Jul 10 17:09:59 2014

 

trace(XXXX_ora_6750416_i204771.trc) 文件信息如下:

FileComment 
---------------------- 
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 
With the Partitioning, Real Application Clusters, Automatic Storage Management, Oracle Label Security, 
OLAP, Data Mining, Oracle Database Vault and Real Application Testing option 
ORACLE_HOME = /oracle/app/oracle/product/11.2.0/dbhome_1 
System name: AIX 
Node name: bidb4 
Release: 1 
Version: 6 
Machine: 00F7B4784C00 
Instance name: bidb2 
Redo thread mounted by this instance: 2 
Oracle process number: 76 
Unix process pid: 6750416, image: oracle@bidb4 


*** 2014-07-10 17:09:56.615 
*** SESSION ID:(2434.51123) 2014-07-10 17:09:56.615 
*** CLIENT ID:() 2014-07-10 17:09:56.615 
*** SERVICE NAME:(bidb) 2014-07-10 17:09:56.615 
*** MODULE NAME:([email protected] (TNS V1-V3)) 2014-07-10 17:09:56.615 
*** ACTION NAME:() 2014-07-10 17:09:56.615 

Dump continued from file: /oracle/app/oracle/diag/rdbms/bidb/bidb2/trace/bidb2_ora_6750416.trc 
ORA-00600: internal error code, arguments: [qerltcUserIterGet_1], [1], [1], [], [], [], [], [], [], [], [], [] 
ORA-01502: index 'FILEINTER.PK_ODS_GAMEDT_CLIENT_USER_LOG' or partition of such index is in unusable state 

========= Dump for incident 204771 (ORA 600 [qerltcUserIterGet_1]) ======== 

*** 2014-07-10 17:09:56.647 
dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0) 
----- Current SQL Statement for this session (sql_id=5gypwzs2sj5ty) ----- 
INSERT INTO ods_gamedt_client_user_log(SEQID,CREATETIME,LASTLOGINTIME,USERUA,STATUS,LASTQUITTIME,MSISDN,ENABLE_FLAG,USER_PROV,USER_CITY,REG_VERSION,REG_CHANNEL,REG_PLATFORM,REGISTER_CP_ID,LOGIN_VERSION,REG_INSTALL_TYPE,COMMON_USER_ID,LOGIN_CHANNEL,LOGIN_PLATFORM,LOGIN_CP_ID,LOGIN_INSTALL_TYPE,LOGIN_USERUA,REG_API_VERSION,LOGIN_API_VERSION,NICK_NAME,LOGINID,PUTDATE,CREATEDATE,FILENAME,IMEI,UA_STR,IS_DIFFERENT,USERCENTERID,PROMOTION_CHANNELID) VALUES(:SEQID,:CREATETIME,:LASTLOGINTIME,:USERUA,:STATUS,:LASTQUITTIME,:MSISDN,:ENABLE_FLAG,:USER_PROV,:USER_CITY,:REG_VERSION,:REG_CHANNEL,:REG_PLATFORM,:REGISTER_CP_ID,:LOGIN_VERSION,:REG_INSTALL_TYPE,:COMMON_USER_ID,:LOGIN_CHANNEL,:LOGIN_PLATFORM,:LOGIN_CP_ID,:LOGIN_INSTALL_TYPE,:LOGIN_USERUA,:REG_API_VERSION,:LOGIN_API_VERSION,:NICK_NAME,:LOGINID,:PUTDATE,:CREATEDATE,:FILENAME,:IMEI,:UA_STR,:IS_DIFFERENT,:USERCENTERID,:PROMOTION_CHANNELID) 

Stack Trace 
=========== 

kgeasnmierr <- qerltcUserIterGet <- qerltcAddUserIterat <- iontoHash <- qerltcRowProcessing 
<- ErrorHandler <- qerltcInsertValues <- qerltcFetch <- insexe <- opiexe 
<- kpoal8 <- opiodr <- ttcpip <- opitsk 


 

三:问题分析

根据“Ora-00600 [Qerltcuseriterget_1], [1], [1], [] and Ora-1502 (Doc ID 1432485.1)”和上面的trace文件分析可知如果你在向表中插入数据时表上的索引正在重建,就会报该错误。

 

四:解决方案

The ORA-1502 condition will clear when the rebuild is complete.
Once that is cleared so will the ORA-600 error.

 

 

##注“Ora-00600 [Qerltcuseriterget_1], [1], [1], [] and Ora-1502 (Doc ID 1432485.1)”下载链接如下:

 http://download.csdn.net/detail/shaochenshuo/7646709

 

你可能感兴趣的:(id,doc,ORA-00600,ORA-01502,1432485.1)