【问题标题】:Importing Biztalk bindings error导入 Biztalk 绑定错误
【发布时间】:2013-10-10 12:15:12
【问题描述】:

我正在尝试使用 Biztalk 部署框架将 Biztalk 项目部署到我的本地 Biztalk 服务器,但出现以下错误:

信息:导入绑定 “C:\Users...\PortBindings.xml” 进入 BizTalk 配置数据库中的应用程序“Mdm” (服务器=“。”,数据库=“BizTalkMgmtDb”)...执行:错误: 无法更新绑定信息。 [C:\Users...\Deployment.btdfproj] 无法更新接收端口“ApprovedRequests”。无法更新接收 位置“ApprovedRequestsDb”。以下项目不能 由于名称和/或信任级别不匹配而与主机匹配:
项目:“ApprovedRequestsDb”主机:“ReceiveHost”信任级别: “不受信任” 您必须执行以下操作之一:
1)创建主机 这些名称和信任级别,然后重试
2) 重新导出不带绑定文件的 MSI,并让导入后脚本应用 合适的绑定文件。

我已经有一个名为“ReceiveHost”的主机,所以我认为信任级别有问题。我尝试使用信任级别“受信任”进行部署并收到相同的错误。 无法弄清楚是什么导致了问题。

谢谢。

【问题讨论】:

  • 啊,经典的不受信任主机问题!

标签: biztalk biztalk-2010 biztalk-deployment


【解决方案1】:

根据错误,在您的绑定文件中,ApprovedRequestsDb 接收位置被配置为使用名为 ReceiveHost 的主机(接收处理程序),这是不受信任的,BizTalk 无法找到。

仔细检查要将绑定文件导入到的本地 BizTalk 服务器上的主机的拼写。还要确保它不受信任。

最后,必须将主机配置为接收位置使用的适配器的处理程序。因此,如果您的接收位置应使用 WCF-SQL 适配器,请转到 BizTalk 管理控制台中的适配器配置,并确保将 ReceiveHost 配置为该适配器的接收处理程序。

【讨论】:

  • 谢谢!那只是拼写问题:)
  • 我缺少的部分是适配器配置。该错误没有具体提及这一点。
【解决方案2】:
  1. 检查您有一个用于此安装的主机,在您的情况下称为“ReceiveHost”。您可以在 BizTalk Server 管理控制台中创建主机和主机实例。

  2. 检查您的绑定使用的每个适配器(尤其是用于“ApprovedRequestsDb”的适配器),“ReceiveHost”主机是在发送/接收方向设置的,起初这可能只是 BizTalkServerApplication,它是默认。在 Platform Settings -> Adapters 下查看这些并在需要使用“SQL”主机的地方创建新的。

【讨论】:

    【解决方案3】:

    仅当您的主机名不存在或拼写错误时才会发生此错误。还要检查信任级别是否设置为不受信任。验证以下内容后,您可以重新创建绑定文件,因为可能是一些拼写错误导致无法正确导入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-01
      • 2018-12-04
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 2010-09-09
      • 1970-01-01
      相关资源
      最近更新 更多