Email: service@parnassusdata.com 7 x 24 online support!

    You are here

    • You are here:
    • Home > Blogs > PDSERVICE's blog > Oracle クライアントにORA-12801、ORA-01187、ORA-01110が出力され、SQL文の実行が失敗する

Oracle クライアントにORA-12801、ORA-01187、ORA-01110が出力され、SQL文の実行が失敗する

Oracle クライアントにORA-12801、ORA-01187、ORA-01110が出力され、SQL文の実行が失敗する

 

ORACLEデータベース によくあるエラ の解決策

プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:service@parnassusdata.com

 

 

[Problem]
  OPS環境です。クライアントマシンのSQL*PlusからSQL文を実行したところ、以下のような
  エラーが出力され、失敗しました。対処方法を教えてください。

  -- クライアントに出力されたエラーメッセージ --

  エラー行: 1: エラーが発生しました。
  ORA-12801: パラレル問合せサーバーP015, instance f2n07e0:dbm12
  (12)にエラー信号が発生しました。
  ORA-01187: ファイル:
  1083が検査を通過しなかったため、このファイルから読み込むことができません 。
  ORA-01110: データ・ファイル: 1083 : /dev/rvsd.f2n03e0db4a08
  

[Cause]
  データファイル(本件では、ファイル番号 1083)がインスタンスに認識されておりません。
  認識されない理由はハードウェアに何らかの問題がある可能性があります。認識されていない
  データファイルにアクセスしようたため、エラー ORA-1187 となっています。
 

[Action]

  internalで該当のインスタンスに接続し、以下のコマンドを実行してください。
 
    alter system check datafiles local;

  このコマンドにより、ローカルなインスタンス上でコントロール・ファイルからのSGA上の
  情報を更新し、すべてのオンライン・データ・ファイルに情報を反映します。コマンド実行時、
  インスタンスはオープンされている必要があります。