5

SQL Server 2012 の DDL をエクスポートする方法はありますか?

この性質の以前の質問は 2009 年 12 月に回答されましたが、適用されないようです。以前の回答: SQL Server の場合:

SQL Server Management Studio で、データベースを右クリックし、[タスク] -> [スクリプトの生成] を選択します。

スクリプトに含める DDL オブジェクトを選択するよう求められます。リンクは 19 12 月 2009 で 8:58 に編集されました

2009 年 12 月 18 日 18:53 に回答された Daniel Vassallo 78.6k11129180

提案を試してみましたが、データベースを右クリックした後、これらはそのような「タスク」オプションではありません。

何か案は?

2012 Analysis Services には配置ウィザードしかありません。私は展開しているのではなく、文書化しようとしています。Data Quality Services、Integration Services、Performance Tools を確認しましたが、認識できるものはありません。

過去数年間、SQL Devloper for Oracel を使用してきましたが、ACCESS と SQL Server の管理で [ツール] メニューに [データ エクスポート] があったことを覚えているようです。DDl を含め、データの有無にかかわらず、何をエクスポートするかを選択できます。

私はそのようなことをしたいと思います-すべてのテーブルを含めますが、データは含めません。

何か案は?

ありがとう。

4

1 に答える 1

6

SQL Server 2012 インスタンスの特定のデータベースから DDL をスクリプト化する必要があるとします。これを行うには、SSMS で目的のデータベースをクリックし、右クリックして [タスク >] にカーソルを合わせ、上下に移動して [スクリプトの生成] をクリックします。これにより、以下の 3 つのスクリーン ショットに示すように、ウィザードが開きます。ヒント: [詳細設定] タブのスクリプト オプションを確認してください。

スクリプトの生成 - 1

オプションの選択ダイアログ

スクリプト オプション ダイアログ

于 2012-07-23T04:13:53.593 に答える