Sql server VS 2017无法部署SSIS SQL Server 2012
运行Visual Studio 2017,并安装最新修补程序和SQL Server数据工具。已创建新的Integration Services项目,目标服务器版本为SQL server 2012。从SQL Server 2012中添加了一个现有SSIS包,将一个小的编辑任务设置为一个任务,然后保存。当我尝试通过包模型部署时,出现以下错误: 在SQL Server中存储或修改包要求SSIS运行时和数据库的版本相同。不支持在早期版本中存储包 由于项目服务器和目标服务器都是SQL server 2012,所以我很难理解版本差异所在 在此之前,我能够在VS2010中下载、编辑和重新保存该软件包,因此它似乎是VisualStudio2017的特色。有什么想法吗Sql server VS 2017无法部署SSIS SQL Server 2012,sql-server,ssis,sql-server-2012,Sql Server,Ssis,Sql Server 2012,运行Visual Studio 2017,并安装最新修补程序和SQL Server数据工具。已创建新的Integration Services项目,目标服务器版本为SQL server 2012。从SQL Server 2012中添加了一个现有SSIS包,将一个小的编辑任务设置为一个任务,然后保存。当我尝试通过包模型部署时,出现以下错误: 在SQL Server中存储或修改包要求SSIS运行时和数据库的版本相同。不支持在早期版本中存储包 由于项目服务器和目标服务器都是SQL server 201
编辑:我还尝试在项目中创建一个没有任何内容的新包,但它有相同的错误,因此它肯定与VS 2017有关,与代码无关。在Integration Services项目的属性页中,在配置属性的常规选项卡上,选择TargetServerVersion属性,然后选择SQL Server 2012并部署它。很抱歉,如果在原始帖子中不清楚,它已经有SQL 2012的TargetServerVersion属性。“由于项目服务器和目标服务器都是SQL server 2012,所以我很难确定版本差异所在。”