ホームページ > データベース > mysql チュートリアル > Oracle笔记:ORA-00600 [kksfbc-reparse-infinite-loop]

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

WBOY
リリース: 2016-06-07 17:03:00
オリジナル
1219 人が閲覧しました

天津用户反映,其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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート