次の方法で共有


パッケージをインポートおよびエクスポートする (SSIS サービス)

重要な注意事項重要

このトピックでは、Integration Services パッケージを管理するための Windows サービスである Integration Services サービスについて説明します。 SQL Server 2012 では、以前のリリースの Integration Services との互換性を維持するために、このサービスをサポートしています。 SQL Server 2012 以降では、Integration Services サーバー上のパッケージなどのオブジェクトを管理できます。

パッケージは、SQL Server msdb データベースの sysssispackages テーブルまたはファイル システムに保存できます。

Integration Services サービスによって監視および管理される論理ストレージであるパッケージ ストアには、msdb データベースと、Integration Services サービスの構成ファイルに指定されているファイル システム フォルダーの両方を格納できます。

パッケージは、次の種類のストレージ間でインポートおよびエクスポートできます。

  • ファイル システム上の任意の場所にあるファイル システム フォルダー。

  • SSIS パッケージ ストア内のフォルダー。 [ファイル システム] と [MSDB] の 2 つの既定のフォルダーがあります。

  • SQL Server msdb データベース。

Integration Services では、パッケージをインポートおよびエクスポートできます。これは、パッケージの保存形式と位置が変わることを意味します。 インポートおよびエクスポート機能を使用すると、ファイル システム、パッケージ ストア、または msdb データベースにパッケージを追加したり、いずれかの保存形式から別の保存形式にパッケージをコピーしたりできます。 たとえば、msdb に保存されているパッケージをファイル システムにコピーしたり、その逆の操作を行うことができます。

dtutil コマンド プロンプト ユーティリティ (dtutil.exe) を使用してパッケージを別の形式にコピーすることもできます。 詳細については、「dtutil ユーティリティ」を参照してください。

パッケージをインポートまたはエクスポートするには

重要な注意事項重要

このトピックでは、SQL Server 2008 に含まれている Integration Services サービスについて説明します。 SQL Server 2012 では、SQL Server 2008 との互換性を維持するために、Integration Services サービスをサポートしています。 SQL Server 2012 でのパッケージの管理の詳細については、「Integration Services (SSIS) サーバー」を参照してください。

Integration Services パッケージは、次の場所からインポートしたり、次の場所にエクスポートしたりできます。

  • Microsoft SQL Server のインスタンス、ファイル システム、または SSIS パッケージ ストアに格納されているパッケージをインポートできます。 インポートしたパッケージは、SQL Server、または SSIS パッケージ ストア内のフォルダーに保存されます。

  • SQL Server のインスタンス、ファイル システム、または SSIS パッケージ ストアに格納されているパッケージを異なるストレージ形式および場所にエクスポートできます。

ただし、異なるバージョンの SQL Server 間でパッケージをインポートおよびエクスポートするには、いくつかの制限があります。

  • SQL Server 2008 のインスタンスでは、SQL Server 2005 のインスタンスからパッケージをインポートできますが、SQL Server 2005 のインスタンスにパッケージをエクスポートすることはできません。

  • SQL Server 2005 のインスタンスでは、SQL Server 2008 のインスタンスとの間で、パッケージをインポートすることも、エクスポートすることもできません。

次の手順では、SQL Server Management Studio を使用してパッケージをインポートまたはエクスポートする方法について説明します。

SQL Server Management Studio を使用してパッケージをインポートするには

  1. [スタート] ボタンをクリックし、[Microsoft SQL Server] をポイントして、[SQL Server Management Studio] をクリックします。

  2. [サーバーへの接続] ダイアログ ボックスで、次のオプションを設定します。

    • [サーバーの種類] ボックスの一覧の [Integration Services] をクリックします。

    • [サーバー名] ボックスで、サーバー名を入力するか、[<参照>] をクリックして使用するサーバーの場所を見つけます。

  3. オブジェクト エクスプローラーが開いていない場合は、[表示] メニューの [オブジェクト エクスプローラー] をクリックします。

  4. オブジェクト エクスプローラーで、[格納されたパッケージ] フォルダーを展開します。

  5. サブフォルダーを展開し、パッケージのインポート先のフォルダーを探します。

  6. フォルダーを右クリックし、[パッケージのインポート] をクリックします。 次のいずれかの操作を行います。

    • SQL Server のインスタンスからインポートするには、[SQL Server] をクリックし、サーバーを指定して認証モードを選択します。 SQL Server 認証を選択した場合は、ユーザー名とパスワードを指定します。

      参照ボタン ([...]) をクリックし、インポートするパッケージを選択します。次に、[OK] をクリックします。

    • ファイル システムからインポートするには、[ファイル システム] をクリックします。

      参照ボタン ([...]) をクリックし、インポートするパッケージを選択します。次に、[開く] をクリックします。

    • SSIS パッケージ ストアからインポートするには、[SSIS パッケージ ストア] をクリックし、サーバーを指定します。

      参照ボタン ([...]) をクリックし、インポートするパッケージを選択します。次に、[OK] をクリックします。

  7. 必要に応じて、パッケージ名を更新します。

  8. パッケージの保護レベルを更新するには、参照ボタン ([...]) をクリックし、[パッケージの保護レベル] ダイアログ ボックスで別の保護レベルを選択します。 [機微なデータをパスワードで暗号化する] または [すべてのデータをパスワードで暗号化する] をクリックした場合は、パスワードを入力して確認します。

  9. [OK] をクリックすると、インポートが完了します。

SQL Server Management Studio を使用してパッケージをエクスポートするには

  1. [スタート] ボタンをクリックし、[Microsoft SQL Server] をポイントして、[SQL Server Management Studio] をクリックします。

  2. [サーバーへの接続] ダイアログ ボックスで、次のオプションを設定します。

    • [サーバーの種類] ボックスの一覧の [Integration Services] をクリックします。

    • [サーバー名] ボックスで、サーバー名を入力するか、[<参照>] をクリックして使用するサーバーの場所を見つけます。

  3. オブジェクト エクスプローラーが開いていない場合は、[表示] メニューの [オブジェクト エクスプローラー] をクリックします。

  4. オブジェクト エクスプローラーで、[格納されたパッケージ] フォルダーを展開します。

  5. サブフォルダーを展開し、エクスポートするパッケージを探します。

  6. パッケージを右クリックして [エクスポート] をクリックし、次のいずれかの操作を行います。

    • SQL Server のインスタンスにエクスポートするには、[SQL Server] をクリックし、サーバーを指定して認証モードを選択します。 SQL Server 認証を選択した場合は、ユーザー名とパスワードを指定します。

      参照ボタン ([...]) をクリックして [SSIS パッケージ] フォルダーを展開し、パッケージを保存するフォルダーを探します。 必要に応じて、パッケージの既定の名前を更新し、[OK] をクリックします。

    • ファイル システムにエクスポートするには、[ファイル システム] をクリックします。

      参照ボタン ([...]) をクリックし、パッケージのエクスポート先のフォルダーを探します。次に、パッケージ ファイルの名前を入力して [保存] をクリックします。

    • SSIS パッケージ ストアにエクスポートするには、[SSIS パッケージ ストア] をクリックしてサーバーを指定します。

      参照ボタン ([...]) をクリックして [SSIS パッケージ] フォルダーを展開し、パッケージを保存するフォルダーを選択します。 必要に応じて、パッケージの新しい名前を [パッケージ名] テキスト ボックスに入力します。 [OK] をクリックします。

  7. パッケージの保護レベルを更新するには、参照ボタン ([...]) をクリックし、[パッケージの保護レベル] ダイアログ ボックスで別の保護レベルを選択します。 [機微なデータをパスワードで暗号化する] または [すべてのデータをパスワードで暗号化する] をクリックした場合は、パスワードを入力して確認します。

  8. [OK] をクリックすると、エクスポートが完了します。

関連項目

概念

パッケージの管理 (SSIS サービス)