プロジェクトとパッケージの実行

Integration Services パッケージを実行するには、それらのパッケージの格納場所に応じていくつかのツールのうちの 1 つを使用できます。 次の表にツールを示します。

Integration Services サーバーにパッケージを格納するには、プロジェクト配置モデルを使用してプロジェクトをサーバーに配置します。 詳細については、「 Integration Services サーバーへのプロジェクトの配置」を参照してください。

SSIS パッケージ ストア、msdb データベース、またはファイル システムにパッケージを格納するには、パッケージ配置モデルを使用します。 詳細については、「 Package 配置 (SSIS)」を参照してください。

ツール Integration Services サーバーに格納されているパッケージ SSIS パッケージ ストアまたは msdb データベースに格納されているパッケージ ファイル システムに格納されているパッケージ (SSIS パッケージ ストアに含まれる場所の範囲外)
SQL Server Data Tools いいえ いいえ

ただし、msdb データベースを含む SSIS パッケージ ストアからプロジェクトに既存のパッケージを追加できます。 この方法でプロジェクトに既存のパッケージを追加すると、ファイル システム内にパッケージのローカル コピーが作成されます。
はい
SQL Server Management Studio (Integration Services サーバーをホストするデータベース エンジンのインスタンスに接続している場合)

詳細については、「 [パッケージの実行] ダイアログ ボックス」を参照してください。
はい いいえ

ただし、これらの場所からサーバーにパッケージをインポートできます。
いいえ

ただし、ファイル システムからサーバーにパッケージをインポートできます。
SQL Server Management Studio (SSIS パッケージ ストアを管理する Integration Services サービスに接続している場合) いいえ 有効 いいえ

ただし、ファイル システムから SSIS パッケージ ストアにパッケージをインポートできます。
dtexec

詳細については、「dtexec ユーティリティ」を参照してください。
はい イエス はい
dtexecui

詳細については、「パッケージ実行ユーティリティ (DtExecUI) の UI リファレンス」を参照してください
いいえ イエス はい
SQL Server エージェント

パッケージのスケジュールを設定するには、SQL Server エージェント ジョブを使用します。

詳細については、「 パッケージに対する SQL Server エージェント ジョブ」を参照してください。
はい イエス はい
組み込みのストアド プロシージャ

詳細については、「catalog.start_execution (SSISDB データベース)」を参照してください
はい いいえ いいえ
マネージド API ( Microsoft.SqlServer.Management.IntegrationServices 名前空間の型およびメンバーを使用) はい いいえ いいえ
マネージド API ( Microsoft.SqlServer.Dts.Runtime 名前空間の型およびメンバーを使用) 現時点ではできません はい はい

実行とログ

Integration Services パッケージではログ記録を有効にできるので、実行時情報をログ ファイルに保存できます。 詳細については、「 Integration Services (SSIS) のログ記録」を参照してください。

Integration Services サーバーにデプロイされ、実行される Integration Services パッケージは、操作レポートを使用して監視できます。 レポートは SQL Server Management Studio で使用できます。 詳細については、「 Reports for the Integration Services Server」を参照してください。

参照

dtexec ユーティリティ
SQL Server インポートおよびエクスポート ウィザード