SQL Server 2008の.bakファイルを指定すると、トランザクションログなしで.bakファイルからデータベースを復元する方法はありますか?トランザクションログなしでSQL Serverデータベースを復元する
私が求めているのは、このデータベースのトランザクションログファイルサイズが膨大であることです。すぐに利用できるディスク容量を超えています。私はトランザクション・ログに関心がなく、未完了のトランザクションには関心がないので、通常はデータベースを復元してからログをゼロに縮小します。しかし、最初の場所でログを作成するのに十分なディスク容量がない場合、それは役に立ちません。私が必要とするのは、トランザクションログではなく.bakファイルからデータのみを復元するようにSQL Serverに指示する方法です。それを行う方法はありますか?
私は.bakファイルの生成を制御していないことに注意してください。これは外部ソースからのものです。したがって、.bakファイルを生成する前にトランザクションログを縮小することはオプションではありません。
+1、良い質問! –
特に、データベースに対する開発と手動テストを行い、定期的に交換する場合は、復旧時間も問題になります – Savage