質問: oracle起動時に"ora-01115"メッセージ・エラー windows nt server sp6aとoracle8.1.6 workgroup serverの組合せで, 昨日まで正常に起動していたのですが, 今日になって,起動時(マウント後オープン時)に下記のメッセージ(oracle enterprise manager)を表示して起動できなくなりました。 マニュアルには,「デバイスのアクセスをリストアしてから。。。」などと処置について記述されていますが,よくわかりません。 どなたか,ご存知でしたら,原因と対策をご教授いただけませんか? --------------------------------------------------------------------- ora-01115:ファイル2(ブロック番号2757)からの読込みi/oエラーが発生しました。 ora-01110:データ・ファイル2:f:\oracle\.......\rbs01.dbf ora-27070:skgfdisp:非同期の読込み/書込みに失敗しました。 osd-04016:非同期i/o要求待機中にエラーが発生しました。 o/s-error:(os 2)指定されたファイルが見つかりません。
回答: 今、oracleのマニュアルが手元にないので詳細はわかりませんが、 oracleのロールバックセグメントを構築しているデータファイル"rbs01.dbf" が、何らかの原因で破損している可能性があります。 oracleの専門家を呼んで調査して貰ったほうがよいと思いますが、うまくいけば ロールバックセグメントを再構築するだけで修復する可能性もあります。 ただし、ハード故障(ハードディスクが破損しているかも)の可能性もありますの で、ハード・ソフトの両面で総合的な調査を推奨します。