19

VisualStudio2010を使用してSSIS2012で開発されたパッケージがあります。

  • このパッケージをSQLServer2008に展開/添付することは可能ですか?

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

4

3 に答える 3

26

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

また、考えてみればあまり意味がありません。逆の場合、2012年はどういうわけか2008年の構造を認識しているので、「多分」それを行うことができますが、2008年のエンジンは2012年のパッケージ構造を認識していません。

于 2012-05-08T13:47:26.947 に答える
10

2008バージョンのdtexecで実行することはできず、カタログにデプロイすることもできませんが、最小限のインストールが可能な場合は、サーバーにSSIS 2012を実行する必要があります。その後、2012バージョンのファイルシステムからパッケージを実行できます。dtexec

http://msdn.microsoft.com/en-us/library/bb522577.aspxも参照してください。

于 2012-05-24T11:58:49.340 に答える
5

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

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

于 2012-05-08T13:42:37.207 に答える