我在两台Server机器之间为CDC创建了一个SSIS包。
环境:
包可以在Visual上正常执行,但是在Server管理器上运行Server作业时,我会得到一个错误:
作为用户执行的
:GRAPEI\SYSTEM。
Microsoft (R) SQL Server为64位执行软件包实用程序版本10.50.1600.1
版权(C)微软公司2010年。版权所有。
开始时间: 15:00:11
错误2564-08-06 15:00:11.91代码: OxC001700A
来源:说明:软件包中的版本号无效。版本号不能大于当前版本号。
末端误差
错误: 2564-08-06 15:00:11.91代码: OxC0016020
来源:说明:从版本6到版本3的包迁移在enor OxC001700A中失败
“包中的版本号无效。版本号不能大于当前版本号。”
错误: 2564-08-06 15:00:11.91代码:0xC 0010018
资料来源:错误加载值"6”“
从节点"DTS:Property>“。由于错误"D:\CDC_SSIS\INVENTDIM_CDC\INVENTDIM\CDC\Inventdim_increment.dtsx“,端错误无法加载包龄OxC0010014。
说明:由于错误OxC0010014“”发生了一个或多个错误,该包被跟踪到加载。在此错误之前应该有更多的特定错误,说明错误的详细信息。
此消息用作来自遇到错误的函数的返回值。“:
当CPackage::Load FromXML失败时,就会发生这种情况。来源:开始: 15:00:11完成: 15:00:11运行: 0.016秒。无法加载该包。这个步骤失败了。
有人能帮我向我建议如何解决这个问题吗?
谢谢
发布于 2021-08-08 16:17:17
您的SSIS运行时环境太旧: Server 2008。VS 2019只支持SSIS 2012以后。
它通过TargetServerVersion项目设置在VS2019中进行控制。请看下面的内容。

https://stackoverflow.com/questions/68702332
复制相似问题