更新主机属性

概述

可以使用 BizTalk Server 管理控制台修改以下主机属性:

  • Windows 组: 默认情况下,Windows 组的成员有权运行此主机的主机实例。 为 BizTalk 主机选择 Windows 用户组时,建议您创建一个专用于该主机的新组。 如果确实要使用现有组,应确保该组的权限不会超出所需的权限。 有关详细信息,请参阅访问控制和数据安全

    注意

    如果更改当前已登录用户的组成员身份,并且组也是域成员,您应该注销并在完成更改后再登录。 不这样做将导致拒绝访问,因为当前登录名不会反映出新的组成员身份。

  • 主机跟踪: 组中至少有一个主机必须跟踪运行状况和业务数据。 此选项指示主机是否加载 BizTalk 跟踪组件来处理运行状况监视和业务数据。

    注意

    建议您至少创建一个跟踪主机实例。 如果跟踪主机没有任何运行的实例,MessageBox 数据库将继续累计数据,而这会导致性能下降。

    执行主机跟踪的主机对 MessageBox 数据库中的跟踪表具有读/写权限,并且可以访问 BizTalk 跟踪数据库。 因此,在执行主机跟踪的主机中运行的所有对象对这些数据库表也都具有读/写权限。 不执行主机跟踪的主机只对 MessageBox 数据库中的跟踪表具有写权限,而无权访问 BizTalk 跟踪数据库。

    注意

    指定某个特定主机执行主机跟踪将会影响在同一主机上运行的应用程序的性能。 因此,您最好考虑创建一个仅“允许主机跟踪”的专用主机。

  • 受信任的身份验证:可以指定BizTalk Server信任主机。 BizTalk Server信任身份验证受信任的主机将发送方安全 ID (SSID) 放置在受信任主机正在排队、映射到除主机以外的用户的消息上。 有关身份验证受信任主机的详细信息,请参阅 对消息的发件人进行身份验证

    受信任主机和非信任主机的实例不能使用相同的服务帐户。 如果希望更改某个主机实例的信任设置,并且该主机实例与其他主机实例使用了相同的服务帐户,请执行以下操作之一:

    • 对于要更改信任设置的主机实例,可以将其服务帐户更改为新的服务帐户。

    • 可以将主机实例的服务帐户更改为具有相同信任设置的其他主机实例所用的现有服务帐户。

    • 可以删除主机实例,然后使用不同的信任设置和服务帐户重新进行创建。

  • 组中的默认主机: 组中必须始终保持默认主机。 除非用户明确选择其他主机,否则业务流程登记进程将自动使用默认主机作为业务流程的宿主。 创建的第一个主机将标记为默认主机。 有关默认主机的信息,请参阅 主机

必备条件

必须具有以下用户权限才能创建主机、修改主机属性和删除主机:

  • 必须是 BizTalk Server Administrators 组的成员。 有关将用户添加到BizTalk Server管理员组的信息,请参阅如何管理BizTalk Server管理员组

  • 必须在 SQL Server 中具有以下权限:

    • 必须是 SQL Server 管理员,或者是 BizTalk 跟踪数据库 (BizTalk DTADb)、MessageBox 数据库 (BizTalkMsgBoxDb) 和 BAM 主导入数据库 (BAMPrimaryImport) 中的 db_owner 或 db_securityadmin SQL Server 数据库角色的成员。

    • 必须是 MessageBox 数据库所在的所有计算机上的 sysadmin SQL Server 角色的成员,或者是所有 MessageBox 数据库的 db_owner 或 db_ddladmin SQL Server 角色的成员。

步骤

  1. 依次单击“开始”、“所有程序”、“Microsoft BizTalk Server 20xx”、“BizTalk Server管理”。

  2. 在控制台树中,依次展开“BizTalk Server管理”、“BizTalk”组、“平台设置”和“主机”。

  3. 在详细信息窗格中,右键单击要修改的主机,然后单击“ 属性”。

  4. 在“ 主机属性 ”对话框的“ 常规 ”选项卡上,执行以下操作:

    使用此选项 要执行此操作
    名称 显示主机的名称。 创建主机时命名该主机。
    类型 显示主机类型。 可以向进程内主机登记业务流程,并且进程内主机可以作为发送处理程序的宿主。 独立主机在 BizTalk Server 安装之外操作。

    选项

    使用此选项 要执行此操作
    允许主机跟踪 选中此复选框可指示主机加载 BizTalk 跟踪组件以处理运行状况监视数据和业务数据。 如果选择此检查框,则当前主机将对 MessageBox 数据库中的跟踪表以及跟踪数据库具有读/写访问权限。 因此,运行在此主机中的任何对象也具有对这些数据库的读/写权限。 如果清除此复选框,该主机将仅对 MessageBox 数据库中的跟踪表具有写权限并且无权访问跟踪数据库。
    受信任验证 选中此复选框可指定 BizTalk Server 应信任此主机。
    (仅适用于 32 位版本) 如果希望主机实例进程在 32 位和 64 位服务器上均创建为 32 位,请选中此复选框。 如果清除此复选框,主机实例进程将在 32 位服务器上创建为 32 位,在 64 位服务器上创建为 64 位。

    注意若要将 32 位主机实例进程更改为 64 位主机实例进程,请删除该主机的所有实例,然后清除“仅 32 位检查框。 在 64 位服务器上创建主机实例时,将以 64 位的形式创建这些实例。
    将其用作组中的默认主机 选中此复选框可将此主机标识为默认主机。 除非明确选择其他主机,否则业务流程登记进程将自动使用默认主机作为业务流程的宿主。 如果此复选框被选中并且不可用,则此主机是默认主机。
    Windows 组 键入主机的本地组或域组。 Windows 组的成员将具有运行此主机实例的权限。
  5. 在“ 证书 ”选项卡上,执行以下操作,然后单击“ 确定”:

    使用此选项 要执行此操作
    说明 显示所显示解密证书的说明。
    指纹 显示用于对此主机的入站消息进行解密的私钥证书的指纹。 证书指纹的格式为 HHHHH HHHH HHHH HHHH HHHH HHH HHH HHH HHH HHH HHH,其中 H 是十六进制数字 (0 到 9 的数字或从 A 到 F) 的字母。
    删除证书 单击此项可从主机删除所显示解密证书。
    “浏览” 单击可显示“选择证书”对话框,可在其中从“本地计算机”或“其他人员”证书存储中选择想要与主机一起使用的解密证书。

另请参阅