2017年7月14日金曜日

【SQL Server】DDL文をエクスポート Management Studio

◆メニュー
 【SQL Server】開発環境構築(ER図作成にSSMSを使用)

◆DDL文をエクスポート(SQL Server Management Studio)手順

1. Winボタン押下&「SSMS」と入力し、Enter。

2. 認証方法を選択し、接続。

3. 「スクリプトの生成」を選択。

4.  「次へ」ボタン押下

5. 必要なものを選択。以下では「データベース全体~」を選択。

6. オプションを選択して、次へ。(詳細設定ボタンで、より細かくオプションを選べる)

※ここで悩ましい問題がある。
 単一ファイルの場合、DDLが巨大(数千行?)だと、エクスポートは成功しても、インポートに失敗することがある(SQL Server2008の頃なので、今は大丈夫かも)。逆に「オブジェクトごとに1つのファイル」としてしまうと、インポートの際に、外部キー制約を意識して順番にファイルを投入する必要がある。

 両方出しておけばいいか。svnで扱う際はファイル単位のほうが過去ファイルと比較しやすいし、初回登録は、単一ファイルのほうが楽だし。巨大すぎて失敗したら、その時にファイル分割するかな。


7. 内容を確認し、「次へ」ボタン押下

8.「完了」ボタン押下。

9. ファイル出力を確認

10. ファイル内容を確認

以上

0 件のコメント:

コメントを投稿