いままで正常に稼働できていたのに、ある日から、exception_XXXX-XX-XX_XX-XX-XX_xxxxxxxxxxxxx.logに「ORA-00942: 表またはビューが存在しません。」が出力されます。intra-martの再起動を行いましたが、改善しません。

■条件
 DBにOracleを利用している場合、ORACLE社の情報によると以下の内容に該当します。

●内容

下記のORACLE製品のBugに該当している可能性があります。

 =====================================================

 Bug 9577583

 False ORA-942 or other errors when multiple schemas 

 have identical object names (ドキュメントID 9577583.8)



 =====================================================

●発生条件

・ご利用バージョンがORACLE 11.2.0.1 である。

・同名オブジェクトが別スキーマに存在する場合。

・実行されるSQLがスキーマ修飾をしていない場合。

●解説

この不具合は、複数のスキーマで同名のオブジェクトが存在する場合、意図したスキーマではない別スキーマの同名オブジェクトにアクセスしてしまい、ORA-00942、あるいは予期せぬエラーが発生する可能性がある不具合です。

別スキーマの同一オブジェクトがライブラリキャッシュ上に載っていた際に、その情報を正しく参照出来ない場合があり、ORA-942 が発生してしまう不具合となります。

 

●対処方法

・Bug 9577583のORACLE 11.2.0.1.0の個別パッチを適用

・修正されたバージョン(ORACLE 11.2.0.2.0以上)へのアップグレード

-- 対象 ------------------------------------------------------------------------
iWP
--------------------------------------------------------------------------------

FAQID:719
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk