4

シンプルモードで毎週バックアップされるデータベースがあります。昨日、crcエラーでmdfファイルが破損し、保存できませんでした。先週からバックアップを復元しましたが、バックアップ時から復元時までの間にギャップがあります。そのデータベースのldfファイルがあるので、そのトランザクションログを「再生」してギャップを埋める方法はありますか?

復元されたmdfファイルにldfファイルを再添付しようとしましたが、SQLServerではそれができません。(データベースを再接続すると、別の名前の新しいldfファイルが作成されるだけです。)

どんなアイデアでも役に立ちます。これは失うデータがたくさんあり、重要なデータではありませんが、元に戻したいと思います(また、その方法を学ぶだけでなく、学ぶこともできます)。

4

1 に答える 1

2

MSDNの指示に従う場合-方法:ある時点に復元する(SQL Server Management Studio)。かなり長いのでここでは再現しません。MSDNもあります-方法:トランザクションログのバックアップを復元する

于 2010-03-18T14:50:18.673 に答える