新規 : 2006 年 4 月 14 日
この実習では、パッケージ インストール ウィザードを実行して、Deployment Tutorial プロジェクトから SQL Server のインスタンスにパッケージを配置します。msdb SQL Server データベースの sysdtspackages90 テーブルにインストールできるのはパッケージだけです。配置バンドルに含まれるサポート ファイルは、ファイル システムに配置されます。
パッケージ インストール ウィザードを使用すると、手順に従ってパッケージのインストールと構成を行うことができます。配置先のコンピュータ (配置バンドルをコピーするコンピュータ) の SQL Server のインスタンスにパッケージをインストールします。また、C:\DeploymentTutorialInstall フォルダも作成します。このフォルダには、パッケージ以外のファイルがインストールされます。
前のレッスンで、構成を使用するようにチュートリアルのパッケージを変更しました。パッケージ インストール ウィザードを使用してこれらの構成を編集し、インストール先の環境でパッケージを正常に実行できるようにします。
パッケージをインストールするには
インストール先のコンピュータの配置バンドルを見つけます。
配置ユーティリティの場所として既定値の bin\Deployment を使用した場合は、Deployment Tutorial プロジェクト内にある Deployment フォルダが配置バンドルです。
Deployment フォルダで、マニフェスト ファイルの Deployment Tutorial.SSISDeploymentManifest をダブルクリックします。
パッケージ インストール ウィザードの初期画面で、[次へ] をクリックします。
[SSIS パッケージの配置] ページで、[SQL Server に配置] オプションを選択し、[インストール後にパッケージを検証する] チェック ボックスをオンにして、[次へ] をクリックします。
[インストール先の SQL Server の指定] ページで、[サーバー名] ボックスに (local) と指定します。
SQL Server のインスタンスが Windows 認証をサポートしている場合は、[Windows 認証を使用] を選択します。サポートしていない場合は、[SQL Server 認証を使用] を選択し、ユーザー名とパスワードを入力します。
[暗号化をサーバー ストレージに依存する] チェック ボックスがオフになっていることを確認します。
[次へ] をクリックします。
[インストール フォルダの選択] ページの [参照] をクリックします。
[フォルダの参照] ダイアログ ボックスで、[マイ コンピュータ] を展開し、[ローカル ディスク (C:)] をクリックします。
[新しいフォルダの作成] をクリックし、新しいフォルダの既定の名前の [新しいフォルダ] の代わりに「DeploymentTutorialInstall」と入力します。
重要 :この名前は、構成が使用する環境変数の値で参照されます。フォルダと参照の名前が一致しなければ、パッケージを実行できません。 [OK] をクリックします。
[インストール フォルダの選択] ページで、[フォルダ] ボックスに C:\DeploymentTutorialInstall と表示されていることを確認し、[次へ] をクリックします。
[インストールの確認] ページで、[次へ] をクリックします。
パッケージがインストールされます。インストールが完了すると、[パッケージの構成] ページが表示されます。
[パッケージの構成] ページで、[構成ファイル] ボックスに datatransferconfig.dtsconfig と loadxmldataconfig.dtsconfig が表示されていることを確認します。
[構成ファイル] ボックスの一覧で、[datatransferconfig.dtsconfig] をクリックし、[構成] ボックスの [パス] 列のプロパティを展開して、[値] 列を次の値で更新します。
プロパティ 値 更新後の値 \Package.Connections[Deployment Tutorial Log].Properties[ConnectionString]
C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages\Deployment Tutorial Log
C:\DeploymentTutorialInstall\Deployment Tutorial Log
\Package.Connections[NewCustomers].Properties[ConnectionString]
C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\NewCustomers.txt
C:\DeploymentTutorialInstall\NewCustomers.txt
[構成ファイル] ボックスの一覧で、[loadxmldataconfig.dtsconfig] をクリックし、[構成] ボックスの [パス] 列のプロパティを展開して、[値] 列を次の値で更新します。
プロパティ 値 更新後の値 \Package.LoadXMLData.Properties[[XML Source].[XMLData]]
C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xml
C:\DeploymentTutorialInstall\orders.xml
\Package.LoadXMLData.Properties[[XML Source].[XMLSchemaDefinition]]
C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xsd
C:\DeploymentTutorialInstall\orders.xsd
[パッケージの検証] ページで、インストールされた各パッケージの検証結果を表示し、[次へ] をクリックします。
配置先コンピュータの環境変数の値は開発用コンピュータの環境変数の値と異なるため、[パッケージの検証] ページに複数の警告が表示されます。次の 4 つの警告が表示されます。
- 構成ファイル : "C:\DeploymentTutorial\DataTransferConfig.dtsConfig" は有効ではありません。構成ファイルの名前を確認してください。
- パッケージの少なくとも 1 つの構成エントリを読み込めませんでした。構成エントリとそれ以前に発生した警告を確認して、読み込めなかった構成に関する説明を参照してください。
- 構成ファイル : "C:\DeploymentTutorial\LoadXMLDataConfig.dtsConfig は有効ではありません。構成ファイルの名前を確認してください。
- パッケージの少なくとも 1 つの構成エントリを読み込めませんでした。構成エントリとそれ以前に発生した警告を確認して、読み込めなかった構成に関する説明を参照してください。
これらの警告は、パッケージのインストールに影響しません。
[SSIS パッケージの配置] ページで [インストール後にパッケージを検証する] オプションを選択しなかった場合、[パッケージの検証] ページは表示されず、検証に関するインストール後の情報も表示されません。
[パッケージ インストール ウィザードの完了] ページでインストールの概要を確認してから、[完了] をクリックします。
メモ :パッケージの検証に使用する一時ログ ファイルが作成されます。このファイルは、パッケージの実行時には使用されません。
このレッスンの次の作業
参照
その他の技術情報
Integration Services サービス
Integration Services サービスの管理