我使用之前工作过两次的相同过程(痛苦)重新安装了ESB工具包。
但是现在当我尝试在BizTalk管理控制台中启动BizTalk应用程序“Microsoft.Practices.ESB”时,应用程序无法开始显示以下错误:
Could not enlist Send Port 'ALL.Exceptions'.
Exception from HRESULT: 0xC00CE557 (Microsoft.BizTalk.SnapIn.Framework)
我在事件日志中找到了此错误消息:
无法与SQL实例[我的服务器]上的MessageBox BizTalkMsgBoxDb进行通信。
错误代码:0x8004d00e。
可能的原因包括:
1)MessageBox不可用 2)从本机到MessageBox的网络链接已关闭 3)本地计算机或托管此MessageBox的计算机上的DTC配置不正确。
SQL Server似乎运行正常。真的不知道从哪里开始寻找...
答案 0 :(得分:8)
我遇到了同样的问题。检查端口的过滤器,如果列表为空,请尝试手动配置端口上的过滤器,如下所示: ErrorReport.FailureCode - 存在 Microsoft.Practices.ESB.ExceptionHandling.Schemas.Property.FaultCode - 存在 那些通常存在于这个端口上的过滤器,不知何故消失了。
为我工作,希望它也能为你工作
最好的问候, 大卫