Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS包的向后兼容性_Ssis_Packages_Compatibility_Sql Server 2016 Express - Fatal编程技术网

SSIS包的向后兼容性

SSIS包的向后兼容性,ssis,packages,compatibility,sql-server-2016-express,Ssis,Packages,Compatibility,Sql Server 2016 Express,我们有两台SQL服务器,一台是测试服务器,另一台是实时服务器 我们希望将live Server升级到SQL Server 2016。目前两台服务器上都有SQL Server 2012 因此,我的问题是:在SSIS包中是否可以作为数据源SQL Server 2016和目标SQL Server 2012?或者还有其他问题吗?SSIS包可以使用SQL 2016作为数据源,SQL 2012作为目标。只需确保在为每个连接设置连接时选择正确的提供程序 实际上,2016年和2012年似乎都使用同一个提供者(S

我们有两台SQL服务器,一台是测试服务器,另一台是实时服务器

我们希望将live Server升级到SQL Server 2016。目前两台服务器上都有SQL Server 2012


因此,我的问题是:在SSIS包中是否可以作为数据源SQL Server 2016和目标SQL Server 2012?或者还有其他问题吗?

SSIS包可以使用SQL 2016作为数据源,SQL 2012作为目标。只需确保在为每个连接设置连接时选择正确的提供程序


实际上,2016年和2012年似乎都使用同一个提供者(SQLNCLI11),所以应该没有问题。

你的前奏和问题不匹配?您是在使用SSIS将数据从测试服务器移动到live server,还是在询问是否可以将相同的包部署到测试服务器和live server(如果它们是不同版本的SQL server)?SSIS服务版本与SSIS连接到它的方式无关。实际连接和加载数据的是OLEDB或ADO.NET提供程序。您甚至可以从SSIS 2008 R2或更早版本连接到2016,谢谢您的快速回答。但是,您能更详细地解释一下“为每个连接使用正确的连接字符串”吗?谢谢:)