我有一个使用Visual Studio 2010开发的SSIS 2012程序包。
是否可以在SQL Server 2008上部署/连接此程序包?
如果可能,那么SQL Server的许可证是否重要?
我有一个使用Visual Studio 2010开发的SSIS 2012程序包。
是否可以在SQL Server 2008上部署/连接此程序包?
如果可能,那么SQL Server的许可证是否重要?
不行,你不能这样做。SSIS包是不向下兼容的。
如果你仔细想一下,这样做也没有太多意义。如果情况反过来,“可能”是可以做到的,因为2012版本会在某种程度上了解2008版本的结构,但2008版本引擎不会了解2012版本的包结构。
如果你想要运行这个软件包,就不能使用2008版的dtexec来运行它,也无法部署到目录中。但是,如果你能够在某个服务器上安装运行SSIS 2012所需的最小配置,那么你就可以使用2012版dtexec来从文件系统中执行该软件包。