导入Biztalk绑定错误

时间:2013-10-10 12:15:12

标签: biztalk biztalk-2010 biztalk-deployment

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

  

信息:导入绑定   “C:\用户\ PortBindings.xml”   到BizTalk配置数据库中的应用程序“Mdm”   (server =“。”,database =“BizTalkMgmtDb”)... EXEC:错误:   无法更新绑定信息。   [C:\用户... \ Deployment.btdfproj]   无法更新接收端口“ApprovedRequests”。无法更新接收   location“ApprovedRequestsDb”。以下项目不可能   由于名称和/或信任级别不匹配而与主机匹配:
  项目:'ApprovedRequestsDb'主持人:'ReceiveHost'信任等级:   '不受信任'您必须执行以下操作之一:
  1)创建主机   这些名称和信任级别再试一次   2)在没有绑定文件的情况下重新导出MSI并使用后导入脚本应用a   合适的绑定文件。

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

感谢。

3 个答案:

答案 0 :(得分:6)

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

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

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

答案 1 :(得分:0)

  1. 检查您是否拥有此安装的主机,在您的情况下称为" ReceiveHost"。您可以在BizTalk Server管理控制台中创建主机和主机实例。

  2. 检查绑定使用的每个适配器(尤其是用于" ApprovedRequestsDb"的适配器)," ReceiveHost"主机设置为发送/接收方向,这最初可能只是默认的BizTalkServerApplication。在平台设置下 - >适配器会查看这些内容,并在需要使用" SQL"宿主

答案 2 :(得分:0)

如果您的HostName不存在或拼写错误,则只会出现此错误。同时检查Trust级别是否设置为Untrusted。一旦验证了以下内容,您就可以重新创建绑定文件,因为它可能会导致错误输入。