私はかなりアドホックなディザスタリカバリを支援しています。数週間前のデータベースバックアップを復元してから、トランザクションログバックアップからトランザクションを復元しました。
これは、SQL Server Management Studioを使用して行いました。データベースを右クリックし、完全バックアップを復元しますが、リカバリモードのままにし、もう一度右クリックして、トランザクションログを復元します。
現在、ログにギャップがないことを確認しようとしています。SQL Server Management Studioでエラーなしでログを復元できた場合、ログにギャップはなかった(たとえば、ログチェーンが完了している)と想定しても安全ですか?
言い換えれば、ギャップがあった場合、SQLでログを復元できますか?その場合、警告または停止するだろうと思います。
あなたが提供できるどんな助けにも感謝します...。
SQL 2005を使用していますが、ログチェーンに関するルールはすべてのバージョンで類似していると思います。