※ ChatGPTを利用し、要約された質問です(原文:LDFファイルからのロールフォワード)
LDFファイルからのロールフォワード
このQ&Aのポイント
SQL Server 2005 Express Editionを使用し、フルバックアップからリストアし、残っているldfからロールフォワードする方法について教えてください。
Windowsがフリーズしたため再インストールした後、フルバックアップと稼働中のmdfとldfファイルのみ残っている状況でデータを復旧する方法について教えてください。
LDFファイルからのロールフォワードによるデータの復旧方法について教えてください。
SQL Server 2005 Express Editionを使用しています。
物理的に1つのディスクで、CドライブとDドライブがあり、
mdfもldfもDドライブに配置していました。
完全復旧モデルで、毎日データベースを夜間バックアップし、
ログファイルは、その後Truncate_onlyして切捨てを行っていました。
上記状況でシステム稼動中にWindowsがフリーズ、
電源を強制的に落としたところ、セーフモードでも
起動できなくなった為、再インストールしました。
こういう状況ですので、残っている物は、
・前日のフルバックアップ
・稼働中だったmdfとldf
のみという状況です。
できる限りデータを復旧しようとした場合、
フルバックアップからリストアし、その後、
残っていたldfからロールフォワードという虫のよいことは
できるのでしょうか?
良い方法があれば教えてください。
お礼
ご回答ありがとうございます。 どうも、問題のMDFファイルのある場所自体に問題があるようで(ディスク障害と思われる)、 OSインストール直後なのに、問題のMDFファイルをリムーバブルディスクにコピーすることさえできませんでした(LDFファイルはできました)。 結局、別のディスクにOSインストールからやり直したので、 残っている物は、 ・前日のフルバックアップ ・稼働中だったldf のみということになります。