2017-11-20 14 views
1

私たちはSSISでETL製品を構築しています。多くのSSISパッケージには、C#スクリプトで記述されたスクリプトタスクがMicrosoft.SqlServer.ScriptTask、Microsoft.SqlServer.ManagedDTSなどのアセンブリ参照で記述されています。同じSSIS ETL製品(パッケージ)をSQL Server 2014および2016のSSISで使用できますか?

一部のお客様は、以前のバージョンのSQL(2014)を使用している可能性があります。一部の製品は2016年にアップグレードされる場合があります。

旧バージョンと新バージョンのSQL Serverを使用して新しい製品バージョンを両方の顧客にリリースできる業界標準とベストプラクティスは何ですか?

2つのコードベースを維持しなくても、SQL Server 2014と2016の両方をサポートできる方法はありますか?

答えて

1

8と同じPackageFormatVersionがありますが、ManagedDTS.dllのバージョンは2つのバージョンによって異なります。 SQL Serverの2014年

  • 、バージョン、SQL Serverの2016年の場合は、バージョン12.0.0.0
  • であるこれらの理由から13.0.0.0

である、あなたは、同じアプリケーションからのバージョンの両方で動作することはできませんこれらのDLLのいずれかを選択する必要があるからです。

役立ちリンク

関連する問題