BIML 生成的 SSIS 包不会加载错误 0x80070057 "The parameter is incorrect." CPackage::LoadFromXML 失败
BIML generated SSIS package won't load with error 0x80070057 "The parameter is incorrect." CPackage::LoadFromXML fails
我已经用 BIML 生成了几个包,但是 none 其中的包加载到了 SSIS 设计器中。每个都显示一个带有错误消息的白屏:加载错误 'Stage_BNSCHED.dtsx':由于错误 0x80070057 "The parameter is incorrect.",程序包无法加载。当 CPackage::LoadFromXML 失败 时会发生这种情况。我什至不知道从哪里开始。 BIML 脚本将编译得很好并且包已创建,但我无法打开它们。另外,Visual Studio 由于这个错误,不允许我保存项目或解决方案。
- BIMLExpress 2019 版本 5.4.64108.0
- SQL Visual Studio 2017 版本 15.9.21
服务器数据工具
- SQL服务器2017标准版14.0.3281.6
感谢任何关于从哪里开始的建议。
当我删除部分代码以查找有问题的代码部分时,我遇到了问题。我试图在 OLE DB 命令中进行更新,我正在更新一个也在 WHERE 子句中的键值。一旦我重写了该部分以仅列出非关键字段,一切都按计划进行。我认为 技术上 这在 SQL 中是合法的,但 SSIS 肯定不喜欢它。
我已经用 BIML 生成了几个包,但是 none 其中的包加载到了 SSIS 设计器中。每个都显示一个带有错误消息的白屏:加载错误 'Stage_BNSCHED.dtsx':由于错误 0x80070057 "The parameter is incorrect.",程序包无法加载。当 CPackage::LoadFromXML 失败 时会发生这种情况。我什至不知道从哪里开始。 BIML 脚本将编译得很好并且包已创建,但我无法打开它们。另外,Visual Studio 由于这个错误,不允许我保存项目或解决方案。
- BIMLExpress 2019 版本 5.4.64108.0
- SQL Visual Studio 2017 版本 15.9.21 服务器数据工具
- SQL服务器2017标准版14.0.3281.6
感谢任何关于从哪里开始的建议。
当我删除部分代码以查找有问题的代码部分时,我遇到了问题。我试图在 OLE DB 命令中进行更新,我正在更新一个也在 WHERE 子句中的键值。一旦我重写了该部分以仅列出非关键字段,一切都按计划进行。我认为 技术上 这在 SQL 中是合法的,但 SSIS 肯定不喜欢它。