Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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
Sql server 脚本任务使用integration services版本中不支持的版本15.0_Sql Server_Visual Studio_Ssis_Sql Server 2014_Sql Server 2016 - Fatal编程技术网

Sql server 脚本任务使用integration services版本中不支持的版本15.0

Sql server 脚本任务使用integration services版本中不支持的版本15.0,sql-server,visual-studio,ssis,sql-server-2014,sql-server-2016,Sql Server,Visual Studio,Ssis,Sql Server 2014,Sql Server 2016,我的团队计划从SQL Server 2014年转移到2016年。目前,SSIS包是在VS 2013中创建的,并部署在SQL Server 2014上。为了进行测试,我尝试在SSMS 17.3(Integration services 13.0)中部署该包。包已成功部署,但当我尝试验证包时,会出现以下错误: 在阅读了internet上的一些解决方案后,我从以下路径部署了该包: %ProgramFiles%\Microsoft SQL Server\130\DTS\Binn 已成功验证包(未修改

我的团队计划从SQL Server 2014年转移到2016年。目前,SSIS包是在VS 2013中创建的,并部署在SQL Server 2014上。为了进行测试,我尝试在SSMS 17.3(Integration services 13.0)中部署该包。包已成功部署,但当我尝试验证包时,会出现以下错误:

在阅读了internet上的一些解决方案后,我从以下路径部署了该包:

%ProgramFiles%\Microsoft SQL Server\130\DTS\Binn
已成功验证包(未修改ispac文件)。据我了解,脚本任务是在VS2017中使用VSTA主要版本15创建的。我尝试在VS 2015中打开该解决方案,并以SQL server 2017作为目标服务器重新构建了该解决方案。在SSMS 17.3上部署包之前,我确保dtsx文件包含15个VSTA主版本

验证后,我在SSMS 17.3上部署了该包,该包使用以下路径:

%ProgramFiles%\Microsoft SQL Server\140\DTS\Binn

我验证了软件包,但得到了相同的错误。根据我的理解,如果我选择SQL server 2017作为目标版本来构建解决方案,那么应该成功验证它。如果要使用SSMS 17.3进行部署,如何解决此问题?

在搜索此问题一段时间后,这似乎是SSMS 17.x的常见问题。您必须安装16.x版本以避免此错误,或者使用SQL Server 2016部署工具(
Microsoft SQL Server\130\DTS\Binn
)进行部署,如您所述:

有关更多信息,请阅读下面的讨论,其中包含非常有用的内容


在我的例子中,目标服务器版本设置为2017年。我把它更新到2016年,它成功了


为什么在更新到SQL server 2016时选择SQL server 2017??!!只是想确保SSMS 17.3只支持sql server 2017目标版本。我基本上希望将SSIS 2014 ispac部署到2016年。SSMS 17.3与SQL SERVER 2016一起安装。确认:当通过SSMS将ispac部署到服务器<2016时,其在SSMS 17.X中的错误。SSMS 18.3.1没有此类问题。