Oracle エラー ORA-00376/ORA-01110 の対応方法
- 2010年 7月 29日
- コメントを書く 7,383 views
oracleのDBが SQLを実行した時にエラーを吐いて動かなくなってしまった時の対応方法のメモです。
SQL例外が発生しました。
理由:ORA-00376:ファイル4を読み込むことはできません。
ORA-01110:データファイル4:'/oracle/ORADATA/‥/DATAFILE/users.DBF
ディスクでもおかしくなったのかと、alert.logを確認。
KCF: write/open error block=0xe375 online=1
file=4 /oracle/ORADATA/‥/DATAFILE/O1_MF_UNDOTBS1_hoge_.DBF
error=27072 txt: 'OSD-04008: WriteFile() failure, unable to write to file
O/S-Error: (OS 33) プロセスはファイルにアクセスできません。
別のプロセスがファイルの一部をロックしています。'
Automatic datafile offline due to write error on
file 4: /oracle/ORADATA/・・/DATAFILE/O1_MF_UNDOTBS1_hoge_.DBF
datafile がどうやら悪さをしてくれているらしい・・・
では、確認・復旧をしてみる。
