应用对象BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

症状

请考虑以下情形:

  • 您正在使用 Microsoft BizTalk Server。

  • 您必须使用基于 Windows 的通信基础 WCF 的 SQL 适配器连接到 Microsoft SQL Server 实例的 BizTalk 应用双向发送端口。

  • WCF SQL 双向发送端口绑定到业务流程。

  • 发送端口调用一个存储的过程来将消息发送到 SQL Server 的实例。

在这种情况下,当您得到很多消息处理,您可能会间歇性地收到下面的错误消息,指出该过程失败,并"没有订阅服务器未找到":

消息引擎无法处理适配器发送的消息: WCF 自定义源 URL:文件路径

详细信息: 发布的消息不会路由,因为没有订阅服务器上找不到。如果订阅的业务流程或发送端口未被登记,或者某些消息属性所必需的订阅评估尚未升级,则会发生此错误。请使用 Biztalk 管理控制台来解决此失败。

解决方案

在 BizTalk Server 的以下累积更新中解决此问题:

累积更新 BizTalk Server 2016 年 4

累积更新 BizTalk Server 2013 r2 7

状态

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

参考资料

有关的服务包和累积更新列表为 BizTalk Server,请转到以下文章 Microsoft 知识库中相应的文章:

2555976 Service pack 和 BizTalk Server 的累积更新列表

BizTalk Server 修补程序有关的详细信息,请转到以下文章 Microsoft 知识库中相应的文章:

2003907的 BizTalk 修补程序和 Service Pack 支持信息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。