最近使用Oracle 9i开发,采用jdbc连接,检索数据时时常报ora-00600错误,十分烦恼。
在oracle官方找到点资料。
ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]
Cause: This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include:
timeouts(超时)
file corruption(文件损坏)
failed data checks in memory(内存数据检测失败)
hardware, memory, or I/O errors(硬件错误)
incorrectly restored files(恢复数据库错误)
The first argument is the internal message number. Other arguments are various numbers, names, and character strings. The numbers may change meanings between different versions of Oracle.
Action: Report this error to Oracle Support Services after gathering the following information:
events that led up to the error
the operations that were attempted that led to the error
the conditions of the operating system and databases at the time of the error
any unusual circumstances that occurred before receiving the ORA-00600 message
contents of any trace files generated by the error
the relevant portions of the Alter files
Note: The cause of this message may manifest itself as different errors at different times. Be aware of the history of errors that occurred before this internal error.
由于远程通过vnn连接客户的数据库,因此首先锁定是网络速度缓慢,导致检索数据超时造成的。
不知道大家有没有碰见过类似的经历,提些意见,帮忙解决解决!