如何解决BizTalk 2016 DB2适配器问题:无法从轮询语句DB2适配器解析对象名称
我正在使用通过SQL Command字段中的select查询配置的BizTalk 2016中的DB2接收位置。当我尝试启用接收位置时,出现以下错误消息。
适配器“ DB2”引发错误消息。详细信息“ URI的接收位置出错:DB2:// XXXX:XX / XX / XXX。内部消息:无法从轮询语句中解析对象名称。”
我开始知道问题在于查询语句中的CASE语句。当我删除CASE语句时,它按预期工作。但是,包括CASE语句在内的同一查询在BTS 2013 R2中仍有效。
我尝试为BizTalk和HIS安装最新的累积更新,即BizTalk 2016 CU7和HIS 2016 CU3,但问题仍未解决。有人可以建议解决方案或解决方案吗?
解决方法
将查询移至存储过程,并让适配器轮询该存储过程。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。