导入Biztalk绑定时出错

导入Biztalk绑定时出错,biztalk,biztalk-2010,biztalk-deployment,Biztalk,Biztalk 2010,Biztalk Deployment,我正在尝试使用Biztalk部署框架将Biztalk项目部署到本地Biztalk Server,出现以下错误: 信息:导入绑定 “C:\Users…\PortBindings.xml” 进入BizTalk配置数据库中的应用程序“Mdm” (server=“.”,database=“BizTalkMgmtDb”)。。。执行:错误: 未能更新绑定信息。 [C:\Users…\Deployment.btdfproj] 无法更新接收端口“ApprovedRequests”。无法更新接收 位置“Appro

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

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

我已经有了名为“ReceiveHost”的主机,所以我认为信任级别有问题。我尝试使用信任级别“Trusted”部署,但收到了相同的错误。 无法找出问题的原因


谢谢。

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

仔细检查要将绑定文件导入的本地BizTalk server上主机的拼写。还要确保它是不可信的

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

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

  • 检查绑定使用的每个适配器(尤其是用于“ApprovedRequestsDb”的适配器),以及“ReceiveHost”主机是否设置在发送/接收方向,这可能是最初唯一的默认BizTalkServerApplication。在platformsettings->Adapters下查看这些,并在需要使用“SQL”主机的地方创建新的适配器


  • 只有当主机名不存在或拼写错误时,才会出现此错误。还要检查信任级别是否设置为不受信任。一旦您验证了以下内容,就可以重新创建绑定文件,因为可能有一些打字错误导致它无法正确导入。

    谢谢!这只是拼写问题:)我缺少的部分是适配器配置。错误没有特别提到这一点。啊,典型的不可信主机问题!