• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:LDFファイルからのロールフォワード)

LDFファイルからのロールフォワード

このQ&Aのポイント
  • SQL Server 2005 Express Editionを使用し、フルバックアップからリストアし、残っているldfからロールフォワードする方法について教えてください。
  • Windowsがフリーズしたため再インストールした後、フルバックアップと稼働中のmdfとldfファイルのみ残っている状況でデータを復旧する方法について教えてください。
  • LDFファイルからのロールフォワードによるデータの復旧方法について教えてください。

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

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

LDFファイルでは無理ですが、稼働中だったファイルがあるならば、まずはMDF/LDFセットでアタッチしてみてはどうですか?

参考URL:
http://msdn.microsoft.com/ja-jp/library/ms179314(SQL.90).aspx
jonny2
質問者

お礼

ご回答ありがとうございます。 どうも、問題のMDFファイルのある場所自体に問題があるようで(ディスク障害と思われる)、 OSインストール直後なのに、問題のMDFファイルをリムーバブルディスクにコピーすることさえできませんでした(LDFファイルはできました)。 結局、別のディスクにOSインストールからやり直したので、 残っている物は、  ・前日のフルバックアップ  ・稼働中だったldf のみということになります。

その他の回答 (1)

  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.2

#1です。 LDFしかないのであれば、あきらめた方がいいでしょう。 1トランザクションでも復旧したいというケースであれば、ApexSQLLogなどのログマイナーツールを使う手もありますが、前日のバックアップ以降に発行したDDLがあると、かなり厳しくなります。

jonny2
質問者

お礼

ありがとうございました。 今回は前日バックアップからの復旧でよしとします。