oracle 9i 上开启审计功能却遭遇 ora-00600 错误
一个装在windows server 2003上的 oracle 9i数据库
我想开启审计功能,
于是以sysdba身份登陆后,执行 alter system set audit_trail=db scope=spfile 语句,结果碰到 ora-00600错误。SQL> alter system set audit_trail=db scope=spfile;
alter system set audit_trail=db scope=spfile
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [kspsetpao1], [1315], [1279],
,
[user_dump_dest], [28], [], []
各位高手,帮小妹看看这是啥原因造成的啊?
一个装在windows server 2003上的 oracle 9i数据库
我想开启审计功能,
于是以sysdba身份登陆后,执行 alter system set audit_trail=db scope=spfile 语句,结果碰到 ora-00600错误。SQL> alter system set audit_trail=db scope=spfile;
alter system set audit_trail=db scope=spfile
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [kspsetpao1], [1315], [1279],
,
[user_dump_dest], [28], [], []
各位高手,帮小妹看看这是啥原因造成的啊?
ORA-00600: internal error code, arguments: [kspsetpao1], [1315], [1279],
, [user_dump_dest], [28], [], [] 这里有一个user_dump_dest,你检查一下这个参数对吗。
对的。spfile没有损坏啥的。
我在这之后,关闭重起过数据库,一切正常。
是startup命令,后面有没有带其他的东东 比如pfile='' 或者 spfile=''试试把spfile重建一下,看有没有什么问题。
A lot of cases indicate that this issue is caused by Bug 2378336: Abstract: ORA-600[KSPRCVSP1] WHILE ALTERING PARAMETER WITH SCOPE=SPFILE, which is reported at 9.2.0.1 on Windows platform. unfortunately, this bug is closed at Suspended status, as there is no response from customer. oracle建议的方案的使用pfile来修改。但是需要重新启动数据库。因为我那个数据库是生产数据库,不能随便重启,那么既然是bug,我也就不管了。