2010-11-24 13 views
0

私はSQL Server 2005をセットアップして、1年前にデータベースをバックアップしましたが、今からいくつかのビューが必要です。バックアップはかなり大容量で6GBです。データベースは24時間365日稼働しており、私はそれに悩むことができません。これらのビューが必要です。新しいデータベース "TEMP"を作成してそれを復元しようとすると、これが別のデータベースのバックアップであることを示すエラーが表示されます。SQL Server 2005のバックアップ - 既存のデータベースに干渉しないで表示または復元しますか?

アクティブなデータベースを切り離したり破損したりすることなく、必要なデータを取得するにはどうすればよいですか?

ありがとう

+0

私の心を横切ったが、私はgpr​​sを経由して遠隔地にいる。これはむしろ緊急だ。もし赤いゲートソフトウェアがうまくいけば、私はボリュームを分割してダウンロードをします。 – Marin

答えて

1

、あなたは簡単に既存のデータベースとデータベースのバックアップファイル(*.bak)を比較し、バックアップからいくつかの要素を抽出することができます。

Red-GateのSQL Virual Restoreは、ライブデータベースのようにバックアップファイルを「マウント」することができます。

+0

クール、ありがとう、私はそれをチェックします – Marin

+0

は、完璧に働いて、感謝:) – Marin

2

プロダクションサーバーでは、このようなことをしたくないだけです。それはあまりにも危険です。

一時サーバーを設定します。 6GBは実際には大きくないので、PCで簡単にこれを行うことができます。そこにダンプを復元し、必要なものを抽出します。

レッド・ゲートのSQL Compare ProでHTH

関連する問題