7

私はデータベースを持っていて、それらすべてのテーブルのデータをコピーせずに新しいデータベースのすべてのテーブルをコピーしたい構造のみをコピーする必要があります

4

3 に答える 3

2

SQL Server Management Studio は、次の機能を提供します。

データベース全体のスクリプト:

  • オブジェクト エクスプローラーで、データベースを右クリックしてから、Script Database as

(特定の) テーブルのみをスクリプト化するには:

  • オブジェクト エクスプローラーでデータベースを右クリックし、[ ]、[ ] の順に選択TasksGenerate Scriptsて、必要なテーブルを選択します。

その後、スクリプトを使用して新しいデータベース/新しいオブジェクトを別の場所に作成できます。データベースの名前を変更する場合は、USE xxxそれに応じてステートメントを変更することを忘れないでください。

于 2013-01-17T12:11:23.100 に答える
0

最初のデータベースの SSMS で、datbaase 名を右クリックし、[スクリプト データベース] > [CREATE To] を選択して、出力場所を選択し、スクリプトを実行します。

編集:

スクリプトを修正して新しいデータベース名を指定し、生成されたスクリプト内の既存の名前を置き換える必要があることに注意してください (Oded コメントの厚意による)。

于 2013-01-17T12:11:57.180 に答える
0

SQL サーバー Management Studio では、データベースを右クリックして、[タスク] -> [データをエクスポート] を選択できます。次に、ウィザードに従ってください..

于 2013-01-17T12:13:29.750 に答える