症状

请考虑以下情形:

  • 您可以使用 DB2 Microsoft BizTalk 适配器调用 IBM DB2 存储过程。

  • IBM DB2 存储过程问题返回使用 DB2 数据类型的 VARCHAR(32000) 定义的 XML 格式字符串数据的查询。这被视为字符大对象 (CLOB) 数据类型。


在此方案中,由 IBM DB2 存储的过程不会传递到 BizTalk Server 应用程序通过 BizTalk 适配器用于 DB2 返回结果集。最终输出的 BizTalk Server 应用程序 (例如,输出文件) 包含空白的结果集。

原因

因为 DB2 附带主机集成服务器 2013年 BizTalk 适配器无法正确处理 CLOB 和双字节字符大对象 (DBCLOB) 的数据类型时将数据转换成字符串数据类型,将出现此问题。结果数据类型转换失败和存储的过程结果集不传递回调用 BizTalk Server 应用程序。

解决方案

累积更新信息

累积更新 2中情况下,主机集成服务器 2013年会包含的修复程序可以解决此问题。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。


需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×