Oracle ORAエラー

Oracle DB起動時にORA-03113が発生してSTARTUPが完了しない

ORA-3113 とは

ORA-3113は様々な理由で発生するので原因特定が困難な事象の一つ。
したがって、再現性がない場合は静観するのがよい。

ORA-03113 "通信チャネルでend-of-fileが検出されました"

一般的には以下のようなケースで発生することがある。

  • ネットワーク障害
  • プロセスがOSレベルでkillされた
  • 別のOraエラーが発生
  • サーバーがクラッシュした
  • 等々

データベースが起動しなくなった場合の対処法

DBのSTARTUP時に発生する場合、以下の手順でオープンができるか確認してみよう。

管理ユーザーで接続

sqlplus /nolog
connect / as sysdba

マウント

startup nomount
alter database mount;

リカバリ

事象発生直前の状態までリカバリをする

recover database

オープン

alter database open;

この記事が役に立ったという方は
ボタンをポチッとしてくれたら喜びます

-Oracle, ORAエラー
-