ORA-00600: internal error code, arguments: [504]

ORA-00600: internal error code, arguments: [504]

Today,in  my test machine,I found this error.

Oracle version: 9204 single node

Os version:linux 2.6.23-2smp64G

The detail contents of alert.log like that:

Beginning log switch checkpoint up to RBA [0x357c.2.10], SCN: 0x0aaa.f1da19bf

Thread 1 advanced to log sequence 13692

  Current log# 3 seq# 13692 mem# 0: /zxindata/oracle/redolog/redo03.dbf

Wed Jan  5 14:49:27 2011

Completed checkpoint up to RBA [0x357c.2.10], SCN: 0x0aaa.f1da19bf

Wed Jan  5 15:10:35 2011

Errors in file /home/oracle/zxindbf/admin/zxin/udump/zxin_ora_32362.trc:

ORA-00600: internal error code, arguments: [504], [0x92465800], [32], [1], [session idle bit], [6], [0], [0x0]

Wed Jan  5 15:11:09 2011

Errors in file /home/oracle/zxindbf/admin/zxin/udump/zxin_ora_32421.trc:

ORA-00600: internal error code, arguments: [504], [0x5000646C], [32], [5], [enqueues], [0], [0], [0x5000646C]

As the test machine is very idle,the main content of the alert.log is “switch redo log”.And when ora 600 happen, the oracle instance hands.when I connect the oracle with “conn / as sysdba” command,It also hands. So,I kill the pid of smon

[oracle@localhost ~]$ sqlplus /nolog

SQL*Plus: Release 9.2.0.4.0 - Production on 星期三 1 5 15:21:06 2011

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> conn / as sysdba   ----It hands

From metalink ID 28104.1,we saw that the session is waiting for the latch ,but the latch had hold by another session.

Often,ora 600 504 is a bug,but in my test machine,I have not found the appropriate bug message for it.so,I just kill the oracle process and restart the oracle instance.

Here ,I lay the trace file.

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14730395/viewspace-683306/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14730395/viewspace-683306/

你可能感兴趣的:(ORA-00600: internal error code, arguments: [504])