Ssis 你能给我一些建议吗?基本上我不理解这个错误来修复它

Ssis 你能给我一些建议吗?基本上我不理解这个错误来修复它,ssis,Ssis,代码:0xC001700A来源:说明:中的版本号 包无效。版本号不能大于 当前版本号。端错误 错误:2017-03-13 12:33:26.74代码:0xC0016020来源: 描述:包从版本8迁移到版本3失败,原因是 错误0xC001700A“软件包中的版本号无效。错误 版本号不能大于当前版本号。“。终点 错误描述:加载值时出错“ S:Name=“PackageFormatVersion”>8“来自节点 “DTS:财产”。端错误 无法加载包“C:\Users\USER\Documents\Vi

代码:0xC001700A来源:说明:中的版本号 包无效。版本号不能大于 当前版本号。端错误

错误:2017-03-13 12:33:26.74代码:0xC0016020来源:
描述:包从版本8迁移到版本3失败,原因是 错误0xC001700A“软件包中的版本号无效。错误 版本号不能大于当前版本号。“。终点 错误描述:加载值时出错“ S:Name=“PackageFormatVersion”>8“来自节点 “DTS:财产”。端错误

无法加载包“C:\Users\USER\Documents\Visual Studio” 2015\Projects\Email\Email\bin\Deployment\ScriptSO.dtsx“因为 错误0xC0010014。说明:由于错误,无法加载包 0xC0010014“发生了一个或多个错误。应该有更详细的说明 此错误前面的错误解释了错误的详细信息。 此消息用作遇到的函数的返回值 错误。”。当CPackage::LoadFromXML失败时会发生这种情况

我创建了一个ssis包,可以在其中创建excel格式的报告并通过电子邮件发送。我在执行dtexec/f“filepath\filename.dtsx”时收到此错误。请帮助我


我正在使用Visual Studio 2015、Sql server Data Tools for VS 2015、Sql server 2008 R2

问题是,您正在创建一个包,目标是Sql server版本晚于2008 R2,并且无法将其部署到2008 R2。听上去,您的包的目标是SQL Server 2014,因为提到了版本号8。这个博客列出了版本号,并显示版本3是2008 R2

好的,您唯一的选择是返回到使用早期版本的Visual Studio(我在为SQL Server 2008 R2创建/编辑包时使用Visual Studio 2008)


在最新版本的SSDT中创建包时,您可以选择目标SQL Server的哪个版本,但我相信您只能返回SQL Server 2012。本文提供了更多信息

是否可以将我的软件包传输到生产服务器,我需要为其更改数据库详细信息,并需要使用任务计划程序来运行我的软件包。如果您的生产服务器运行的是SQL server 2014,则不会出现版本问题,因此,您的包不会因本地运行时出现的相同错误而崩溃。(但是,在生产中运行任何您没有在其他地方测试过的东西从来都不是一个好主意。)我的生产也是2008 R2:(