外部アプリケーションからの SSIS 2012 パッケージの実行: スクリプト コンポーネント エラーへの対処
Microsoft を使用してアプリケーション経由で SSIS 2012 パッケージを実行しようとしたとき.SqlServer.ManagedDTS v 11.0 アセンブリでは、スクリプト コンポーネントの依存関係の欠落に関連するエラーが発生する場合があります。これは通常、アプリケーションが実行されているマシンに SQL Server Integration Services サービスが存在しないことが原因です。
問題
スクリプト コンポーネントが外部アセンブリを参照している可能性があります。ターゲット マシンでは利用できません。エラー メッセージ「SQL Server Data Tools の外部で SSIS パッケージを実行するには、Integration Services 以降の [スクリプト コンポーネント名] をインストールする必要があります」は、必要なコンポーネントがインストールされていないことを示しています。
解決策
この問題を解決するには、アプリケーションがパッケージを実行するマシンに SQL Server Integration Services サービスをインストールする必要があります。このサービスは、スクリプト コンポーネントを読み込んで実行する機能など、SSIS パッケージに必要なランタイム環境を提供します。
追加情報
<code class="xml"><?xml version="1.0" encoding="utf-8" ?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> <supportedRuntime version="v2.0.50727"/> </startup> </configuration></code>
次の手順に従うことで、外部アプリケーションのスクリプト コンポーネントを使用して SSIS 2012 パッケージを正常に実行できるようになります。
以上が外部アプリケーションから SSIS 2012 パッケージを実行すると、スクリプト コンポーネントの依存関係が欠落しているというエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。