2012-05-08 18 views
17

Visual Studio 2010.mümkün SQL Server SSIS 2012 paketi dağıtmak için mi 2008

  • kullanarak SSIS 2012'de geliştirilen bu/dağıtmak SQL Server 2008 tarihinde bu paketi takmak mümkün mü bir paket var mümkünse

  • , madde sql sunucusunun lisans

+1

biri, bir kural olarak, bir şey daha yeni bir sürümü üzerinde geliştirmek gerektiğini bakın. Yeni sürüme yükseltmeyi henüz tamamlamıyorsanız. – HLGEM

+2

Evet, biliyorum. Ama VS2008'de geliştirmek biraz can sıkıcı, bu yüzden seçenekleri düşünüyoruz. – Thea

cevap

24

Hayır, yapamazsınız. SSIS paketi geriye dönük uyumlu değildir.

Ayrıca düşünürseniz çok anlamlı değildir. Eğer başka bir yol olsaydı, belki "belki" yapılabilirdi çünkü 2012 bir şekilde 2008 yapısının farkındaydı, ancak 2008 motoru 2012 paket yapısının farkında değil.

3

En iyi tahmin hayır olacaktır yapar. SSIS paketini çalıştırabilen motor, kodun serbest bırakma seviyesine uymak zorunda kalacaktı. Paketin gelişmiş düzeyinin altındaki herhangi bir sürüm seviyesinde herhangi bir SSIS paketini çalıştıramadınız (örneğin 2005 sunucusu 2008 paketini çalıştırmayacaktır)

Bu bir lisans sorunu değil, bir motor sorunudur . SSIS motor kodu her sürümde değişir ve bu nedenle kod, paketin özelliklerini veya yapısını desteklemeyen bir motorda çalışır.

9

2008 sürümünde dtexec ile çalıştıramazsınız ve kesinlikle kataloğa yerleştiremezsiniz, ancak en azını yükleyebilmeniz için SSIS 2012'yi bir sunucuya bir sunucu üzerinde çalıştırmanız gerekir, daha sonra paketi dosya sisteminden çalıştırabilirsiniz. 'un 2012 sürümü.

üretim çalışıyorsa daha da http://msdn.microsoft.com/en-us/library/bb522577.aspx