外部アプリケーションからスクリプト コンポーネントを含む SSIS 2012 パッケージを実行する
Microsoft を使用して外部アプリケーションから SSIS 2012 パッケージを実行しようとすると、 .SqlServer.ManagedDTS v 11.0 アセンブリでは、次のエラー メッセージが表示される場合があります。
SSIS.Pipeline: To run a SSIS package outside of SQL Server Data Tools you must install [Script Component Name] of Integration Services or higher.
このエラーは、外部アプリケーションをホストしているマシンに SQL Server Integration Services サービスがインストールされていないことを示します。
原因:
SSIS パッケージ内のスクリプト コンポーネントを実行するには、Integration Services ランタイムが必要です。 SSDT からパッケージを実行する場合、ランタイムは自動的に使用可能になりますが、外部アプリケーションから実行する場合は当てはまりません。
解決策:
この問題を解決するには、外部アプリケーションが実行されるマシンに SQL Server Integration Services サービスをインストールします。
追加のヒント:
以上がSSIS 2012 の実行時に「SSIS.Pipeline: SQL Server Data Tools の外部で SSIS パッケージを実行するには、Integration Services 以降の [スクリプト コンポーネント名] をインストールする必要があります」が表示されるのはなぜですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。