-->

是否有可能部署SSIS包2012 SQL Server 2008上(Is it possible t

2019-06-24 05:48发布

我有一个在2012 SSIS使用Visual Studio 2010开发了一个包。

  • 是否有可能部署/ SQL Server 2008上附加此包

  • 如果可能的话,做的SQL服务器问题的许可证

Answer 1:

不,你不能。 SSIS包不向后兼容。

此外,如果你想想它并没有多大意义。 如果它是周围的其他方式,“也许”这是可以做到,因为2012会在一定程度意识到2008年的结构,但2008年的发动机是不知道2012封装结构。



Answer 2:

你不能用2008版DTEXEC的运行它,你当然不能将其部署到目录,但如果你可以安装你需要运行SSIS 2012到服务器的最低的地方,你可以再从文件系统与2012年版的执行包DTEXEC 。

另见http://msdn.microsoft.com/en-us/library/bb522577.aspx



Answer 3:

最佳答案是否定的。 运行SSIS包的发动机要匹配代码的版本级别。 你一直没能到下面的包的发达水平的任何版本级别运行任何SSIS包(即2005年服务器将不会运行2008包等)

这不是一个牌照的问题,它是发动机的问题。 SSIS引擎代码的每个版本改变,因此,代码将在不支持封装的特征或结构的发动机运行。



文章来源: Is it possible to deploy SSIS 2012 package on SQL Server 2008