0

テーブルから元のデータをバックアップして、テストデータを入力し、開発/テストなどの後に再度復元する必要があります.これを達成する簡単な方法を知っている人はいますか? 私はSQL Server 2005を使用しています。

ありがとう。

4

3 に答える 3

1

SSIS を使用して、データベース内の別の名前のテーブルにテーブルをバックアップできます。

次に、完了したらデータベース内の変更されたテーブルを削除し、コピーしたテーブルの名前を元の名前に変更します。あとは、関係を再作成するだけです。

編集:本番環境ではこれを行いません

于 2008-11-05T12:50:30.667 に答える
1

あなたの特定の状況はわかりませんが、通常は本番サーバーを開発サーバーにミラーリングし、そのサーバーでテストを行います。実稼働サーバーで破壊テストを行うのは安全ではありません。

MSDN および Technet には、ミラーリングに関するドキュメントが多数あります。簡単なグーグルでこの記事を見つけました:http://www.microsoft.com/technet/prodtechnol/sql/2005/dbmirror.mspx

于 2008-11-05T12:51:07.547 に答える
1

一時テーブルを作成します。データを一時テーブルにコピーします。データをコピーしてテストした後、一時テーブルを削除します。

于 2008-11-05T12:52:40.537 に答える