Heim > Datenbank > MySQL-Tutorial > Oracle笔记:ORA-00600 [kksfbc-reparse-infinite-loop]

Oracle笔记:ORA-00600 [kksfbc-reparse-infinite-loop]

WBOY
Freigeben: 2016-06-07 17:03:00
Original
1219 Leute haben es durchsucht

天津用户反映,其oracle 10.2.0.4 RAC数据库前些天产生了大量的trc文件,导致oracle所在文件系统撑满。检查对应主机上的oracle a

天津用户反映,其Oracle 10.2.0.4 RAC数据库前些天产生了大量的trc文件,导致oracle所在文件系统撑满。

检查对应主机上的oracle alert日志,有大量的ORA-00600 [kksfbc-reparse-infinite-loop]错误日志,当然,伴随着大量的trc文件,每个文件在50M至200M之间。

查询metalink,,有对应的bug说明(ID:752428.1),简述其bug触发原因:在查询view引用了synonym,因源object改变而未自动更新数据字典导致该synonym无效,进而引起view访问出错。对应的BUG ID: Bug 7460291。

metalink给出三种解决方案:

1、升级oracle至10.2.0.5或者11.2.0.1以上;

2、使用patch 7460291;

3、重编译在sys.obj$中stime与sys.dependency$中d_timestamp不匹配的synonym。

通过sys登陆,找出出错的 synonym:

select OWNER,object_name,object_type

from dba_objects

where object_id in (  select a.obj#

from obj$ a, dependency$ b

where a.obj#  = b.d_obj#

and a.stime b.d_timestamp;

经检查,查出的synonym已经有效,应该是软件项目组已经重新编译,且数据库未再出现错误日志,无需再进行处理。

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage