*

【Management Studio】データベースの定義を取得する方法

公開日: : 最終更新日:2015/01/12 データベース , , , ,

あくまでデータベース定義の取得です。

※データベースのデータを取得する方法ではありません。

1.Management Studioを起動し、定義を取得したいデータベースへ接続

Management Studio データベース接続

2.オブジェクトエクスプローラーで「スクリプトの生成」

対象のデータベースの上で右クリック/タスク/「スクリプトの生成」を選択

オブジェクトエクスプローラーでスクリプトの生成

 

3.スクリプトの生成とパブリッシュ画面を進めていく

(1)「次へ」をクリック

スクリプトの生成とパブリッシュ画面 その1

(2)今回は、定義全てを書き出すので、「データベース全体とすべてのデータベース オブジェクトのスクリプトを作成」にチェックを入れ、「次へ」をクリック

スクリプトの生成とパブリッシュ画面 その2

 

(3)「ファイルに保存」にチェック入れ、「単一ファイル」を選択し、保存したい場所とファイル名を指定し、「次へ」をクリック

スクリプトの生成とパブリッシュ画面 その3

 

(4)「次へ」をクリック

スクリプトの生成とパブリッシュ画面 その4

 

(5)結果の「成功」を確認して、「完了」をクリック

スクリプトの生成とパブリッシュ画面 その5

 

4.作成されたファイルを確認

3.(3)で指定したフォルダにファイルが作成されていること確認

データベース定義のSQLファイル

 

以上でデータベース定義の取得完了。

ちなみに、3.(3)で「オブジェクトごとに1つのファイル」を選択した場合は、
↓の画像のように、オブジェクトごとにSQLファイルが作成されます。文言のまんまですけど。。

オブジェクトごとに1つのファイル

 

Adsense

関連記事

データベース

【コマンドプロンプト】cmdでSQLの結果を変数に取得する方法

力技の取得方法をご紹介。というかメモ。 題名には偉そうに書きましたが…なかなか良い方法が見つか

記事を読む

データベース

【レプリケーション】SQL Server 2012 Expressでレプリケーション

Windows Server 2012のSQL Server 2012 Expressを二台用意して

記事を読む

データベース

【SQL Server】Management Studioでテーブルをデザインから変更するとエラーになる

変更の保存が許可されていません。行った変更には、次のテーブルを削除して再作成することが必要に

記事を読む

データベース

【SQL Server】データベース作成日時(リストアした日付)を確認する方法

トラブルの調査をするとき、開発用の環境を作成して、調査するのですが… この環境っていつ作成した

記事を読む

データベース

【SQLServer2012】バックアップ/リストア方法 リストア編

SQL Server 2012のデータベースをManagement Studioを使用して、リストア

記事を読む

データベース

【SQL Server 2012】バッチ(コマンドプロンプト)でリストア

バッチ(コマンドプロンプト)を使って、SQL Server 2012のリストアしてみたいと思います。

記事を読む

データベース

【SQL Server 2012】Management Studioを使ったバックアップで面白い機能。

Management Studioを使ったバックアップをかれこれ3年くらいやってるんですが、一つのバ

記事を読む

データベース

【コマンドプロンプト】完成版!cmdでSQLの結果を変数に取得

以前、 【コマンドプロンプト】cmdでSQLの結果を変数に取得する方法 を書きましたが、

記事を読む

データベース

【SQL Server 2012】テーブル、カラム、主キー、NULL制約、データ型、長さ、INDEXの有無の一括表示

職場のシステムリプレースに伴い、データベースのテーブル(カラム)の一覧が必要になりました。 普

記事を読む

データベース

【SQL Server 2012】SQLでエクセルをテーブルとして表示させる方法

SQL Management Studioを使用してインポート等は使用せずにSQLのみでテーブルを表

記事を読む

Adsense

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Microsoft Office
【Access】削除クエリの「指定されたテーブルから削除できませんでした。」の対処法

削除クエリで「指定されたテーブルから削除できませんでした。」と ポッ

Microsoft Office
【PowerPoint】表や図形、画像オブジェクトの位置をピッタリ合わせる方法

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完

データベース
【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し

application
【Visual Studio】デバック、ブレークポイントで止まらない。

Visual Studio 2015でVB.netのプログラムをデバッ

データベース
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/updat

→もっと見る

PAGE TOP ↑