去年学习ERP的时候,在一台PC上面装了一个for linux的EBS 11.5.10,后来由于本人较懒,没有专研几天,就闲置下来。今天因为需要测试一些东西,方才想起他,忙把机器搬出来,启动进行测试,开机还正常,就是系统时间不知道怎么跑到1999年了,心想一会儿在设置,就先启动数据库....出错了?
sql>startup
Total System Global Area 581506668 bytes
Fixed Size 452204 bytes
Variable Size 402653184 bytes
Database Buffers 167772160 bytes
Redo Buffers 10629120 bytes
Database mounted.
ORA-00600: internal error code, arguments: [2252], [1903], [570592564], [], [],
对于ORA-00600的oracle内部错误,我一直不解,也没有找到相应的解决办法(遇到多个ORA-00600错误)。心想不会放这么长时间数据库坏掉了吧?无聊之极就在网上google一下,无意间想起"
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
。。。。。。。。。多有外部原因造成的,会不会是时间文件呢?数据库启动时无法验证数据的时间一致性?
解决办法:
把时间改到当前正确的时间,启动数据库,结果正常!
转载于:https://www.cnblogs.com/ebs-blog/archive/2007/06/05/2167391.html