パッケージを配置するには、SQL Server インスタンスの Integration Services の SSISDB カタログにパッケージを追加する必要があります。 このレッスンでは、レッスン 6 パッケージを SSISDB カタログに追加し、パラメーターを設定して、パッケージを実行します。 このレッスンでは、SQL Server Management Studio を使用して、レッスン 6 パッケージを SSISDB カタログに追加し、パッケージをデプロイします。 パッケージをデプロイした後、新しい場所を指すパラメーターを変更し、パッケージを実行します。
このレッスンでは、次の作業を行います。
SQL Server の SSIS ノードの SSISDB カタログにパッケージを追加します。
パッケージを配置します。
パッケージ パラメーターの値を設定します。
SSMS でパッケージを実行します。
SSISDB カタログを検索または追加するには
[スタート] をクリックし、[すべてのプログラム] をポイントし、Microsoft SQL Server 2012 をポイントして、[SQL Management Studio] をクリックします。
[サーバーへの接続] ダイアログ ボックスで、既定の設定を確認し、[接続] をクリックします。 接続するには、[サーバー名] ボックスに SQL Server がインストールされているコンピューターの名前が含まれている必要があります。 データベース エンジンが名前付きインスタンスの場合、[サーバー名] ボックスにはインスタンス名も <computer_name>\<instance_name> の形式で含める必要があります。
オブジェクト エクスプローラーで、[Integration Services カタログ] を展開します。
Integration Services カタログの下にカタログが一覧表示されていない場合は、SSISDB カタログを追加します。
SSISDB カタログを追加するには、[Integration Services カタログ] を右クリックし、[カタログの作成] をクリックします。
[カタログの作成] ダイアログ ボックスで、[CLR 統合を有効にする] を選択します。
[パスワード] ボックスに新しいパスワードを入力し、[パスワードの再入力] ボックスにもう一度入力します。 入力したパスワードを忘れないでください。
[OK] をクリックして SSISDB カタログを追加します。
パッケージを SSISDB カタログに追加するには
オブジェクト エクスプローラーで、SSISDB を右クリックし、[フォルダーの作成] をクリックします。
[フォルダーの作成] ダイアログ ボックスで、[フォルダー名] ボックスに「SSIS Tutorial」と入力し、[OK] をクリックします。
SSIS Tutorial フォルダーを展開し、[プロジェクト] を右クリックし、[パッケージのインポート] をクリックします。
Integration Services プロジェクト変換ウィザードの [概要] ページで、[次へ] をクリックします。
[パッケージの検索] ページで、[ソース] ボックスの一覧で [ファイル システム] が選択されていることを確認し、[参照] をクリックします。
[フォルダーの参照] ダイアログ ボックスで、SSIS チュートリアル プロジェクトを含むフォルダーを参照し、[OK] をクリックします。
次へ進むをクリックしてください。
[パッケージの選択] ページには、SSIS チュートリアルの 6 つのパッケージがすべて表示されます。 [パッケージ] ボックスの一覧で [Lesson 6.dtsx] を選択し、[次へ] をクリックします。
[変換先の選択] ページで、[プロジェクト名] ボックスに「SSIS Tutorial Deployment」と入力し、[次へ] をクリックします。
[確認] ページに移動するまで、残りの各ウィザード ページで [次へ] をクリックします。
[レビュー] ページで、[変換] をクリックします。
変換が完了したら、[閉じる] をクリックします。
Integration Services プロジェクトの変換ウィザードを閉じると、Integration Services 配置ウィザードが表示されます。 このウィザードを使用して、レッスン 6 パッケージを展開します。
Integration Services 配置ウィザードの [概要] ページで、プロジェクトを配置する手順を確認し、[次へ] をクリックします。
[変換先の選択] ページで、サーバー名が SSISDB カタログを含む SQL Server のインスタンスであり、パスに SSIS Tutorial Deployment が表示されていることを確認し、[次へ] をクリックします。
「レビュー」ページで、「概要」を確認し、「デプロイ」をクリックします。
デプロイが完了したら、[閉じる] をクリックします。
オブジェクト エクスプローラーで、[Integration Services カタログ] を右クリックし、[更新] をクリックします。
[Integration Services カタログ] を展開し、[SSISDB] を展開します。 プロジェクトを完全に展開するまで、SSIS チュートリアルの下のツリーを展開し続けます。 SSIS チュートリアルの配置ノードの [パッケージ] ノードの下に、レッスン 6.dtsx が表示されます。
パッケージが完了したことを確認するには、Lesson 6.dtsx を右クリックし、[構成] をクリックします。 [構成] ダイアログ ボックスで、[パラメーター] を選択し、レッスン 6.dtsx をコンテナーとして、VarFolderName を名前に、新しいサンプル データへのパスを値として含むエントリがあることを確認し、[閉じる] をクリックします。
新しいサンプル データ フォルダーを作成し続ける前に、サンプル データ 2 という名前を付け、元のサンプル ファイルのうち 3 つをコピーします。
新しいサンプル データ フォルダーを作成して設定するには
Windows エクスプローラーで、ドライブのルート レベル (C:\など) で、Sample Data Two という名前の新しいフォルダーを作成します。
c:\Program Files\Microsoft SQL Server\110\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data フォルダーを開き、そのフォルダーから 3 つのサンプル ファイルをコピーします。
[新しいサンプル データ] フォルダーに、コピーしたファイルを貼り付けます。
新しいサンプル データを指すパッケージ パラメーターを変更するには
オブジェクト エクスプローラーで、Lesson 6.dtsx を右クリックし、[構成] をクリックします。
[構成] ダイアログ ボックスで、パラメーターの値をサンプル データ 2 へのパスに変更します。 たとえば、C ドライブのルート フォルダーに新しいフォルダーを配置した場合は、C:\Sample Data Two のようになります。
[OK] をクリックして [構成] ダイアログ ボックスを閉じます。
レッスン 6 パッケージの展開をテストするには
オブジェクト エクスプローラーで、Lesson 6.dtsx を右クリックし、[実行] をクリックします。
[パッケージの実行] ダイアログ ボックスで、[OK] をクリックします。
メッセージ ダイアログ ボックスで、[はい] をクリックして概要レポートを開きます。
パッケージの概要レポートが表示され、パッケージの名前と状態の概要が表示されます。 [実行の概要] セクションには、パッケージ内の各タスクの結果が表示され、[使用されるパラメーター] セクションには、VarFolderName を含む、パッケージの実行で使用されるすべてのパラメーターの名前と値が表示されます。