• ベストアンサー
  • すぐに回答を!

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)指定されたファイルが見つかりません。

noname#103074
noname#103074

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数2819
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • cse_ri
  • ベストアンサー率29% (74/253)

今、Oracleのマニュアルが手元にないので詳細はわかりませんが、 Oracleのロールバックセグメントを構築しているデータファイル"RBS01.DBF" が、何らかの原因で破損している可能性があります。 Oracleの専門家を呼んで調査して貰ったほうがよいと思いますが、うまくいけば ロールバックセグメントを再構築するだけで修復する可能性もあります。 ただし、ハード故障(ハードディスクが破損しているかも)の可能性もありますの で、ハード・ソフトの両面で総合的な調査を推奨します。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速のアドバイスありがとうございました。 Serverの情報パネルやRAIDマネージャー,イベントログなどで確認しましたが, どうやらハードウェアではなさそうです。 (前日の14:00頃に接続障害のイベントログはあがってました。) とりあえず,バックアップからのロールバックセグメント再構築をトライしてみます。 これがだめだったら,Oracleの再導入でしょうか。。。。とほほ

関連するQ&A

  • ORACLEが起動しない 【ORA-01033】

    ORACLEが起動しなくなりました。 エラーログをみてみると、  エラーNo:ORA-01033  エラー内容:Oracleの初期化または停止中です。 となっているようです。 おかしくなる直前にやったことといえば、パスを書き加えたことくらいです。 でも、おかしくなったので、元に戻したのですが・・・。 いろいろ検索してみたのですが、詳しいことが書いてありません。 再起動などは、すでに何度もやっています。 おかしくなったのは、4日前でした。 ORACLEが起動しないと、先へ進むことができません。 どなたかご存知の方がいらっしゃったら、教えてください。 よろしくお願いしますm(_ _)m

  • ORACLE9iのリカバリ方法

    ORACLE9iのリカバリ方法を教えてください。 Windows server 2003 R2、Oracle9iを使用しています。 Cドライブにoracleをインストール、Dドライブにoracleのデータを格納しています。 Cドライブのハードディスクが駄目になったので、Cドライブのハードディスクを交換して Windows server 2003 R2をインストールして Windowsの標準機能のバックアップ(バックアップデータには、system stateも含んでいます。)からバックアップしておいたデータを復元させました。 ファイル単位のデータや、オラクルのサービスは復旧したのですが、オラクルのテーブルなどが開きません。 SI ObjectBrowserでオラクルを開こうとしたとき、 「ORA-01219:データベースがオープンしていません。固定の表/ビューに対する問合せのみ可能です。」 というメッセージが表示されます。サービスの再起動をしましたが、同じようなエラーがでます。 SQLPLUSで、alter database openのコマンドを入れてデータベースをオープンさせようとしたところ、 次のようなエラーが出てきました。 ORA-01122:データベース・ファイル8の照合検査でエラーが発生しました。 ORA-01110:データ・ファイル8:'D:ORACLE^ORADATA\SFRES\USER01.DBF' ORA-01207:ファイルが制御ファイルより新しくなっています。-古い制御ファイルです。 どなたか、解決方法をご存知の方、ご教授ください。

  • MIRACLE LINUXでのOracle

    MIRACLE LINUXでのOracleインストールについて質問です。 oranaviを使ってインストールしたのですが、 データーベースを作成するために oracleを起動させようとしたところエラーになりました。 initorcl.oraが無いというエラーです。 このファイルはインストール時に自動で作成されないのでしょうか 以前同じMIRACLE LINUXでDB環境を作成したときには このようなエラーは発生しませんでした。

  • ORA-00979エラーについて

    Oracle Database 10g Release 10.2.0.5.0で下記のSQLを 実行するとエラーが発生します。 Oracle Database 10g Release 10.1.0.4.0ではエラーが 発生しません。 何かバージョンによって違いがあるのでしょうか? -----SQL文-------------------------- SELECT v1.TEST1 AS TEST1, v1.TEST2 AS TEST2 FROM TESTv v1 WHERE v1.TEST4 = '999999' GROUP BY v1.TEST1, v1.TEST2 ORDER BY v1.TEST5 ------------------------------------ ---エラー--------------------------------- v1.TEST5 * 行14でエラーが発生しました。: ORA-00979: GROUP BYの式ではありません。 ------------------------------------------

  • dmpファイルのインポート時にでるOracleエラー

    dmpファイルのインポート時に下記のようなOracleエラーがでて困っています。 IMP-00003: Oracleエラー2304が発生しました。 ORA-02304: オブジェクト識別子リテラルが無効です。 IMP-00017: 次の文は、Oracleエラー2304で失敗しました: エラー内容を調べましたが、具体的に何が原因で何をすれば対処できるのかわかりません。 Oracleのインストールで設定を間違えてしまったのか…とも思っているのですが、ご存知のかたがおられましたら教えてください。

  • Oracleのエクスポートでエラー

    Oracle9iでデータベース全体のエクスポートを取ろうとすると 以下のエラーが出てしまいます . クラスタ定義をエクスポート中 EXP-00056: Oracleエラー19206が発生しました。 ORA-19206: 問合せの値またはREF CURSORパラメータが無効です ORA-06512: "SYS.DBMS_XMLGEN", 行83 ORA-06512: "SYS.DBMS_METADATA", 行345 ORA-06512: "SYS.DBMS_METADATA", 行410 ORA-06512: "SYS.DBMS_METADATA", 行449 ORA-06512: "SYS.DBMS_METADATA", 行1156 ORA-06512: "SYS.DBMS_METADATA", 行1141 ORA-06512: 行1 EXP-00000: エラーが発生したためエクスポートを終了します。 見てみるとSYS.DBMS_XMLGENというテーブルは存在していませんでした。 どうすればデータベースのエクスポートが出来るでしょうか? 教えてください。

  • Temp.ora について

    いつもお世話になっています。 現段階の私のスキルはOracleDBの管理はかなりの初心者です。 VBとの開発で少し使用したくらいの知識しか持っていません。 OracleDBで困ったことがありまして質問させていただきます。 普段余り使用していないOracleのDBを見に行こうと思い、 接続したらエラーになりました。 いろいろ調査して見たところ、 DBが入っているマシンのC:\Temp\Temp.Ora のファイルが無くなっているのに気が付きました。 コマンドプロンプトの画面からデータベースを起動しようと思い Startup コマンドで起動する際に下記のエラーが出たことによって気が付いたのですが、 メッセージ部分が文字化けしており、エラー番号のみ分かる状態です。 ORA-01157: ???????? 8???/?????????DBWR??????????????????? ORA-01110: ???????? 8 : C:\TEMP\TEMP.ORA こういう場合はOracleを入れなおすしか方法はないのでしょうか? Temp.ora を再作成する方法があればベストなのですが…。 何か方法をご存知の方よろしくお願いいたします。

  • Oracleサービスが突然起動できなくなりました

    サービス:「OracleServise****」を起動させると 「開始中」のステータス表示のままでとまったままになってしまいます。 そこで、dosにてstartupを行うと ora-12560 プロトコル・アダプタ・エラー が出てるみたいなのですが、 小生の能力では解決できそうにありません 申し訳ないですがご教授お願いします 環境は Oracle8.1.6 win2000server リスナー等は、正常に立ち上がりますが、 そのサービス名だけ 立ち上がらないような状況です。

  • ORA-01092 ORACLEインスタンスが終了しました。強制的に切断されます

    ORACLE 8.1.7 OS(クライアント):windows2000pro OS(server):windowsNT4.0 上記の環境でDB(oracle)を DB1, DB2, DB3 の3種類(完全に別物)構築していた のですが、そのうちの1つ DB1 のみが 現在、SQLplusを起動し、ユーザー名、パスワード、ホスト文字列 を入力し、接続しようとすると、下記エラーが発生しできま せん ORA-01092 ORACLEインスタンスが終了しました。強制的に切断されます DB1 を復旧する方法を教えてください DB1 のデータはバックアップされています よろしくお願いいたします

  • Oracle8をインストール後、エラーが頻発します。

    Oralce8をインストール後、「問題が発生したため、java.exeを終了します」というエラーが頻発するようになりました。 Oracle HTTP Serverの自動起動を手動に変更すると解消するらしいのですが、実は、仕事で使うためにとりあえずインストールしたので、操作方法が全く分かりません。 Oracle HTTP Serverの起動方法の切替え方をOracle無知の私にもわかるように教えてください。お願いします。