- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:初心者ですがSQL SERVER 2005でのDB復元について教えてください)
SQL SERVER 2005でのDB復元について教えてください
このQ&Aのポイント
- SQL SERVER 2005におけるDBの復元方法と、復元時に表示される完了メッセージについて質問です。
- ディスク障害後にSQLを再インストールした際に、復元が終わっても完了メッセージが表示されないことがあるのか疑問です。
- 同じDBを別のサーバーにも復元させた場合、比較する方法はあるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
最新版のSSMSではそのような動きはしないので確認できませんが、以前、復元完了のメッセージが復元ダイアログと連動せずに表示されていたような記憶があります(つまり、「完了しました」のダイアログが後ろに隠れている)。 ダイアログが隠れていて気付かなかったら、「復元ダイアログではずっと100%のままで終わらない」ように見えるので、何度か痛い目にあいました。 もしかしたら、そういうことかもしれません。 正常に終了したのかどうかは、SQL Sererはログを記録していますので、「管理-SQL Serverログ」で確認するのが1つの手です。 「Database was restored: Database: xxx, creation date(time): YYYY/MM/DD(HH:MM:SS), first LSN: xx:xxx:xx, last LSN: xx:xxx:x, number of dump devices: 1, device information: (FILE=X, TYPE=DISK: {'C:\xxxx\xxx.bak'}). Informational message. No user action required.」 というログが記録されているはずです。 これが記録されていれば、正常に終了したと考えて差し支えないと思います。 2つのデータベースの比較については、妙案がないので、コメントは割愛します。
お礼
jamshid6さん、回答頂きまして有難うございます。 私も完了メッセージが裏に隠れているのかと思ったのですが、 見当たりませんでした。 早速SQL Sererのログを調べてみたいと思います。
補足
遅くなりましたが、SQL Sererのログを確認しました。 ご指摘いただいた通りのログが記録されていましたので 正常に復元されたと判断したいと思います。 jamshid6さん有難うございました。