前几天在清理了Statspack的表后出现了
ORA-12012: error on auto execute of job 1
[@more@]ORA-12012: error on auto execute of job 1
ORA-00001: unique constraint (PERFSTAT.STATS$SQL_SUMMARY_PK) violated
ORA-06512: at "PERFSTAT.STATSPACK", line 1361
ORA-06512: at "PERFSTAT.STATSPACK", line 2442
ORA-06512: at "PERFSTAT.STATSPACK", line 91
ORA-06512: at line 1
版本是9208。
即使是再次把资料清空也是一样的错误。BAIDU一下,据说是有BUG, 不过仔细看看又和我的版本不太对。
只好从Perfstat本身的objects 入手。
在观察Perfstat的objects的时候,发现SP920这个package body 是invalid, 于是compile了一下,没想到竟然后续的执行竟然OK了。
看来是这个package invalid的问题,不过报一个ORA-00001 也实在是太奇怪。
后来去Metalink看了下,有2个BUG:
Bug:2784796 and Bug:6796656
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10856805/viewspace-1033790/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10856805/viewspace-1033790/