SQL Server 2016 で実行される 2012 SSIS プロジェクトがあります。開発マシンとサーバーの両方に SSDT 2015 があります。スクリプト タスク以外はすべて正常に動作します。既存のスクリプト タスクを変更し、プロジェクトを再ビルドして再デプロイすると、次のエラーが表示されます。
スクリプト タスクは、このリリースの統合サービスではサポートされていないバージョン 15.0 スクリプトを使用します。パッケージを実行するには、新しいスクリプトを作成します。
私は次のことを試しました:
- プロジェクトを 2016 にアップグレードする
- 新しいスクリプト オブジェクトの作成
- サーバー上に作成されたスクリプト
SSDT 2015 まで正常に動作しますが、展開されると、SSMS 経由でパッケージを実行すると上記のエラーで失敗します。これは、開発ボックスとサーバーの両方からの結果です。14.0って2016年だったっけ?これを修正する方法はありますか?
スクリプト タスク (パッケージ内) は、サーバー上の統合サービス カタログを介して実行できませんが、SSDT では正常に動作します。