ORAエラー

[ORAエラー] ORA-03113: 通信チャネルでend-of-fileが検出されました

投稿日:

以下のように表示されます。

(日本語)
ORA-03113: 通信チャネルでend-of-fileが検出されました
(英語)
ORA-03113: end-of-file on communication channel

発生パターン

このエラーは以下のような場合に発生します。

  • クライアントとサーバ間でセッションが切れた状態でSQLを実行した
エラー例
SQL> select * from tab; select * from tab * 行1でエラーが発生しました。: ORA-03113: 通信チャネルでend-of-fileが検出されました プロセスID: 12345 セッションID: 999、シリアル番号: 8888

「select * from tab;」には問題ありませんが、何かしらの原因でオラクルサーバとの接続が切れているためORA-03113が発生しています。

対処法

  • もう一度接続を試みる
  • サーバを再起動する

備考

  • 接続が切れる原因としては、誰かがALTER SYSTEM KILL SESSIONで強制的にセッションを切ったとか、サーバプロセスに障害が発生した等が考えられます。
  • しかし、このエラーは原因が分からないことが多いので再接続や再起動で接続できるようになって、またエラーが発生しなければOKとしてしまうことが多いです・・

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スポンサーリンク