レッスン 2: データ層アプリケーションの配置
このレッスンでは、SQL Server ユーティリティを構成し、前回のレッスンで作成したデータ層アプリケーション (DAC) パッケージを使用して、データベース エンジンのテスト インスタンスに DAC を配置します。
手順
SQL Server ユーティリティの構成
SQL Server Management Studio を開き、ユーティリティ コントロール ポイント (UCP) として機能するサーバーに接続します。[オブジェクト エクスプローラー] ペインで、UCP が最初のノードになります。
[オブジェクト エクスプローラー] ペインの一番上にある [接続] をクリックし、[データベース エンジン] をクリックします。データ層アプリケーションを配置するテスト インスタンスに接続します。
[表示] メニューの [オブジェクト エクスプローラーの詳細] をクリックします。
[表示] メニューの [ユーティリティ エクスプローラー] をクリックします。
[表示] メニューの [ユーティリティ エクスプローラーの詳細] をクリックします。
[ユーティリティ エクスプローラー] タブの [ユーティリティへの接続] アイコンをクリックします。UCP に接続します。
[ユーティリティ エクスプローラー] ツリーで、[マネージ インスタンス] ノードを選択します。テスト インスタンスが表示されない場合は、テスト インスタンスを SQL Server ユーティリティに登録します。詳細については、「SQL Server のインスタンスを登録する方法 (SQL Server ユーティリティ)」を参照してください。
DAC の配置
SQL Server Management Studio の [オブジェクト エクスプローラー] ペインで、DAC を配置するテスト インスタンスのノードに移動し、そのインスタンスの [管理] ノードを開きます。[データ層アプリケーション] ノードを右クリックし、[データ層アプリケーションの配置] をクリックします。
[説明] ページの情報を確認し、[次へ] をクリックします。
[パッケージの選択] ページで、[参照] をクリックします。ファイルを開くダイアログ ボックスが開き、DAC パッケージ ファイルの既定の場所が表示されます。前回のレッスンで SampleDAC.dacpac ファイルを保存したフォルダーに移動します。
SampleDAC.dacpac ファイルを選択し、[開く] をクリックします。DAC パッケージ ファイルを選択すると、[DAC の詳細] セクションに、Visual Studio を使用して DAC プロジェクトで指定した情報が読み取り専用で表示されます。
[次へ] をクリックします。
DAC パッケージの内容が検証される間、[パッケージの選択] ページに進行状況バーが表示されます。検証が完了すると、[ポリシーの確認] ページが表示されます。
[ポリシーの確認] ページは、選択したインスタンスに対して IsCaseSensitive ポリシーを評価した結果をレポートします。評価に失敗した場合は、[ポリシー違反を無視します] チェック ボックスをオンにしてこの配置を続行できます。[次へ] をクリックして [構成の更新] ページに進みます。
- [構成の更新] ページの設定を確認して、[次へ] をクリックします。
[概要] ページで DAC の配置で使用される設定を確認し、[次へ] をクリックします。
DAC 定義が msdb データベースに格納され、SampleDAC データベースが作成されます。その後、DAC からすべてのデータベース オブジェクトが作成されます。[DAC の配置] ページで、すべての配置操作が正常に完了したことを確認します。[完了] をクリックして、ウィザードを終了します。
テスト インスタンスのノードを右クリックして、[更新] をクリックします。[データベース] ノードに SampleDAC が表示され、[データ層アプリケーション] ノードに SampleDAC が表示されます。
次の手順
これで、DAC を配置できました。次に、Management Studio を使用して、DAC インスタンスのプロパティとリソース使用状況を表示します。「レッスン 3: データ層アプリケーションの監視」を参照してください。