ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.3784258 データベースの復旧方法
質問者:jean_luc 先日サーバーのOSが崩れて(レジストリが壊れたようです)、サーバーの起動ができなくなりました。
OSを再インストールせずに、レジストリの復旧を試みていますが、最悪の場合OSの再インストール、Oracleの再インストールも念頭にいれています。
SQL Serverの場合、データベースのアタッチをすれば現存のDBを動かすことができます。
Oracleの場合は、どのような方法でデータベースを復旧するのでしょうか?
リスナーの再構築でよろしいのでしょうか?
OS:Windows Server 2000
DB:Oracle 8
よろしくご教授のほどお願いします。
困り度:
  • すぐに回答を!
質問投稿日時:
08/02/17 15:15
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.1 オラクルのデータファイルは、当然リストアすると思いますが、初期化パラメータやリスナの定義ファイルも
リストア出来るのですよね?
ファイルシステム上に必要なファイルが揃うならば・・
(1)リスナは、リスナの強制起動により、レジストリは再生されます。
(2)データベースインスタンス(サービス)の登録は、oradimで作れます。
ので、環境の再現は可能です。

まあ、ちゃんとコールドバックアップされたデータファイルさえあれば、その他は無くても
手間暇がかかるだけで、再現できなくはないと思いますけどね。

ちなみに、Oracle8は、Windows2000未対応のハズですが。
回答者:k_o_r_o_c_h_a_n
種類:回答
どんな人:一般人
自信:参考意見
回答日時:
08/02/18 03:59
この回答へのお礼ご回答ありがとうございました。
完全に理解できなかったのですが、
サーバーのレジストリーが壊れていたということで、達人にレジストリーの復旧をしていただいて、サーバー自身が復旧しました。

Oracle 8iと言うべきだったのでしょうか?
一応、Windows 2000 Server上で動いております。
お騒がせしましたが、今後ともどうぞよろしくお願いいたします。