ITPub博客

首页 > 数据库 > Oracle > 几个ORA-00600错误

几个ORA-00600错误

原创 Oracle 作者:empo007 时间:2009-07-14 14:04:37 0 删除 编辑

1、ora-00600[733]
该错误为oracle9201上的一个bug#: 3299546,pga内存分配时出错,可能是pga_aggregate_target太小导致

2、ora-00600[6006]
该错误因对象出现逻辑损坏导致,TRACE文件中可以找到类似下面的信息seg/obj: 0xc8899,该信息指出了出错的对象的ID为0xc8899,转换成10进制就可以找到出错对象,如果是索引,可通过重建解决问题

3、ora-00600[2662]
使用隐含参数_ALLOW_RESETLOGS_CORRUPTION后resetlogs打开数据库后,很多时候你会遇到ORA-00600 2662号错误,这个错误的含义是:
A data block SCN is ahead of the current SCN.
The ORA-600 [2662] occurs when an SCN is compared to the dependent SCN
stored in a UGA variable.
If the SCN is less than the dependent SCN then we signal the ORA-600 [2662] internal error.

如果SCN相差不多,可以通过多次重起数据库解决。
也可以通过内部事件:
alter session set events 'IMMEDIATE trace name ADJUST_SCN level 1';
来解决

[@more@]

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

下一篇: IMP非常慢的问题
请登录后发表评论 登录
全部评论
  • 博文量
    126
  • 访问量
    1098958