BIML生成的SSIS程序包将不会加载,错误0x80070057“参数不正确。” CPackage :: LoadFromXML失败

时间:2020-04-03 16:44:11

标签: ssis biml

我已经用BIML生成了几个软件包,但是没有一个加载到SSIS设计器中。每个人都显示带有错误消息的白色屏幕:加载'Stage_BNSCHED.dtsx'时出错:由于错误0x80070057“参数不正确。”,导致加载失败。当CPackage :: LoadFromXML失败时,就会发生这种情况。我什至不知道从哪里开始。 BIML脚本可以正常编译,并且可以创建软件包,但是我无法打开它们。此外,由于此错误,Visual Studio不允许我保存项目或解决方案。

  • BIMLExpress 2019内部版本5.4.64108.0
  • 用于Visual Studio 2017版本15.9.21的SQL Server数据工具
  • SQL Server 2017标准版14.0.3281.6

赞赏从何处开始的任何建议。

1 个答案:

答案 0 :(得分:1)

在我删除代码段查找有问题的部分时,我遇到了问题。我试图在OLE DB命令中进行更新,在该命令中我也在更新WHERE子句中的键值。一旦我重写了该部分以仅列出非关键字段,一切都按计划进行。我认为从技术上讲在SQL中是合法的,但SSIS肯定不喜欢它。

相关问题