方法: データベースおよびサーバー プロジェクトの配置設定を構成する

設定を構成して、データベース プロジェクトを各ビルド構成に配置する方法をカスタマイズできます。 構成できる設定に、配置プロパティが含まれたファイルへの参照があります。 データベース プロジェクトを配置するときに、別の配置構成ファイルと SQL コマンドの変数が含まれた別のファイルを指定することにより、配置設定をオーバーライドできます。 分離開発環境用とデータベース プロジェクト用の 2 つのグループの設定を構成します。 この方法を実行することにより、たとえば、開発コンピューターに配置するときに異なる配置設定を使用できます。

配置設定の構成

データベース プロジェクトの配置設定を構成するには

  1. ソリューション エクスプローラーで、設定を構成するデータベース プロジェクトをクリックします。

  2. [プロジェクト] メニューの [ProjectName のプロパティ] をクリックします。ここで、ProjectName はデータベース プロジェクトの名前です。

    データベース プロジェクトのプロパティ ページが表示されます。

  3. [配置] タブをクリックします。

  4. [構成] で、設定を構成する構成をクリックします。

  5. [プラットフォーム] で、設定を構成するコンピューターの種類をクリックします。

  6. スクリプトの作成とデータベースへのプロジェクトの配置の両方を行うには、[配置動作] で、[配置スクリプト (.sql) を作成してデータベースに配置します] をクリックします。 スクリプトの作成のみを行い、プロジェクトの実際の配置は行わない場合は、[配置スクリプト (.sql) を作成します] をクリックします。

  7. ローカルの開発環境の設定を構成するには、[配置設定の構成] で、[マイ分離開発環境の設定を使用] をクリックします。 データベース プロジェクトの設定を構成するには、[プロジェクトの設定を使用] をクリックします。

  8. [配置スクリプト名] に、配置スクリプトに使用する名前を入力します。

  9. [ターゲット接続][編集] をクリックし、プロジェクトを配置するデータベースへの接続を指定します。

  10. [ターゲット データベース名] に、配置先のデータベースの名前を入力します。

    注意

    ターゲット接続を指定すると、ターゲット データベース名が更新されます。

  11. [配置構成ファイル] で、ビルド構成、プラットフォーム、および分離開発環境またはプロジェクトの組み合わせに使用する構成が含まれたファイルを指定します。 一覧のファイルをクリックする方法、[参照] をクリックしてファイル名を指定する方法、または別の配置構成ファイルを作成する方法を選択できます。 [編集] をクリックして、指定したファイル内の配置の詳細を更新することもできます。 配置の詳細については、「方法: 配置の詳細のプロパティを構成する」を参照してください。

    注意

    別の配置構成ファイルを作成する場合は、それをデータベース プロジェクトに追加します。 [プロパティ] ノードを展開すると、ソリューション エクスプローラーですべての構成ファイルを表示できます。

  12. [SQL コマンド変数ファイル] で、ビルド構成、プラットフォーム、および分離開発環境またはプロジェクトの組み合わせに使用する変数および値の一覧が含まれたファイルを指定します。 一覧のファイルをクリックする方法、[参照] をクリックしてファイル名を指定する方法、または別のファイルを作成する方法を選択できます。 [編集] をクリックして、指定したファイル内の変数名または値を更新することもできます。 詳細については、「方法 : データベース プロジェクトの変数を定義する」を参照してください。

    注意

    別の SQL コマンド変数ファイルを作成する場合は、それをデータベース プロジェクトに追加します。 [プロパティ] ノードを展開すると、ソリューション エクスプローラーですべてのファイルを表示できます。

  13. [ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。

参照

処理手順

方法 : 構成を作成および編集する

方法 : プロジェクトの依存関係を作成および削除する

方法 : ビルドの準備および管理

方法: コンパイル済みスキーマ (.dbschema) ファイルを生成するためにデータベース プロジェクトをビルドする

概念

ビルド構成

データベースのビルドおよび分離開発環境への配置

データベースのビルドとステージング環境または稼動環境への配置