次の方法で共有


パッケージをインポートおよびエクスポートする (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 サービス)