2012-05-10 30 views
0

SQL Serverでサポートが必要なクライアントがあります。クライアントがデータベースのバックアップを提供しました。テストのためにデータベースを復元しようとすると、データファイルは100MBで、ログファイルは250GBなので、開発用コンピュータで復元することは不可能です。ログファイルを復元せずにSQL Serverのバックアップファイルからデータファイルを復元する

idera SQL virtual databaseRedgate SQL Virtual Restoreを使用してSQL仮想データベースを作成することは可能ですが、これらのツールでは何もテストを行っていません。

ログファイル(ldf)なしでデータファイル(mdf)のみを抽出または復元することはできますか?

+0

すべての目的と目的のために:いいえ。データファイル( '.mdf')とトランザクションログファイル(' .ldf')は、一体となってまとめて処理する必要があります。 –

+0

開発用コンピュータに復元できないのはなぜですか? –

+1

私は彼に250GBの空き容量がないと思っています –

答えて

1

私は1つではなく両方を復元する方法があると思います。クライアントがあなたにバックアップを送ってもらう代わりに、.MDFをあなたに送るのは1つのファイルだけです。 .MDFファイルをコピーするには、まずデータベースを切り離さなければならない場合があります。もう1つの方法は、ファイルをコピーする間にSQLサービスを一時的に停止することです。

MDFファイルだけでデータベースを接続できるはずです。 LDFファイルが存在しない場合、自動的に作成されます。

+0

ありがとう@DanP残念なことに私のクライアントは技術的な問題について最小限の知識しか持っていません。私はオプションが限られていることを知っているので、私は遠隔で接続し、一時的にサービスを停止し、MDFのコピーを作成しなければならないと思う。 – kagundajm

関連する問題