web-dev-qa-db-ja.com

SQL Server 2008にSSIS 2012パッケージを展開することは可能ですか

Visual Studio 2010を使用してSSIS 2012で開発されたパッケージがあります。

  • このパッケージをSQL Server 2008に展開/接続することは可能ですか?

  • 可能であれば、SQLサーバーのライセンスは重要ですか

19
Thea

いいえ、できません。 SSISパッケージには下位互換性がありません。

また、考えても意味がありません。それが逆の場合、「たぶん」2012年は何らかの形で2008年の構造を認識しているが、2008年のエンジンは2012年のパッケージ構造を認識していないため、「たぶん」そうすることができます。

26
Diego

Dtexecの2008バージョンでは実行できず、カタログに展開することもできませんが、サーバーにSSIS 2012を実行する必要がある最小限の環境をインストールできれば、2012バージョンのファイルシステムからパッケージを実行できます。 dtexec

参照 http://msdn.Microsoft.com/en-us/library/bb522577.aspx

10
rohancragg

最良の推測ではありません。 SSISパッケージを実行するエンジンは、コードのリリースレベルと一致する必要があります。パッケージの開発レベルよりも低いリリースレベルではSSISパッケージを実行できませんでした(つまり、2005サーバーでは2008パッケージは実行されません)。

ライセンスの問題ではなく、エンジンの問題です。 SSISエンジンコードはリリースごとに変更されるため、パッケージの機能や構造をサポートしないエンジンでコードが実行されます。

5
William Salzman