症状
假设在 Microsoft 主机集成服务器 2013年存在以下情况︰
-
您必须配置 DB2 使用 Microsoft BizTalk 适配器的接收位置。
-
您在属性中设置注册 DB2 配置 BizTalk 适配器用于 DB2 包含特定的 DB2 SET 语句 (例如,设置当前路径 TESTLIB)。
在这种情况下,DB2 设置命令不传递给远程的 IBM DB2 数据库服务器。
原因
用于 DB2 的 BizTalk 适配器不支持传递 DB2 集命令时与接收位置使用这些命令。注册 DB2 设置功能最初添加到 BizTalk 适配器用于 DB2 特定方案要求响应发送端口用于 DB2 适配器时发生的。
解决方案
安装 Microsoft 主机集成服务器 2013年累积 2 更新 (CU2)。安装 CU2 时,DB2 设置语句实现对支持接收端口。
累积更新信息
累积更新 2中情况下,Microsoft 主机集成服务器 2013年会包含可解决此问题的修补程序。
受影响的二进制文件是 Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。