0

サーバー間でデータベースを転送したり、サーバーのインスタンス内に db のコピーを作成したりするのは簡単です。Microsoft.SqlServer.Management.Smo.Transfer クラスを使用できます。

しかし、db のすべての構造を読み取る必要がある場合は、それをディスクのどこかに保存し、後でそのデータを使用して、以前に保存したデータに従ってデータベースを作成します。

もう一度転送を使用する必要がありますか? それとも、それよりも優れた便利なものがありますか?

例を示していただけますか。ありがとうございました。

4

1 に答える 1

1

DBSourceTools を試してください。http://dbsourcetools.com.au
このツールセットを使用すると、データベース全体をディスクにスクリプト化し、「ターゲット データベース」を介してディスク上のファイルからデータベースを再作成できます。
これは主にデータベースのソース管理に使用されるため、データベース スナップショットを取得して後で再作成する場合に最適です。

于 2010-08-02T05:31:45.090 に答える