我有一个在2012 SSIS使用Visual Studio 2010开发了一个包。
是否有可能部署/ SQL Server 2008上附加此包
如果可能的话,做的SQL服务器问题的许可证
我有一个在2012 SSIS使用Visual Studio 2010开发了一个包。
是否有可能部署/ SQL Server 2008上附加此包
如果可能的话,做的SQL服务器问题的许可证
不,你不能。 SSIS包不向后兼容。
此外,如果你想想它并没有多大意义。 如果它是周围的其他方式,“也许”这是可以做到,因为2012会在一定程度意识到2008年的结构,但2008年的发动机是不知道2012封装结构。
你不能用2008版DTEXEC的运行它,你当然不能将其部署到目录,但如果你可以安装你需要运行SSIS 2012到服务器的最低的地方,你可以再从文件系统与2012年版的执行包DTEXEC 。
另见http://msdn.microsoft.com/en-us/library/bb522577.aspx
最佳答案是否定的。 运行SSIS包的发动机要匹配代码的版本级别。 你一直没能到下面的包的发达水平的任何版本级别运行任何SSIS包(即2005年服务器将不会运行2008包等)
这不是一个牌照的问题,它是发动机的问题。 SSIS引擎代码的每个版本改变,因此,代码将在不支持封装的特征或结构的发动机运行。