BizTalk Server 安装疑难解答

介绍

本故障排除指南列出了已知问题,以及安装 BizTalk Server 时可能会遇到的最常见问题。 本指南还包括自定义操作,其中提供了有关 Windows Server Logo 计划的 BizTalk Server 认证的详细信息。 它提供了一个可能在 BizTalk Server 安装操作期间执行的自定义操作的列表。

查看安装步骤

大多数 BizTalk Server 安装问题都发生,因为 BizTalk Server 计算机在安装 BizTalk Server 之前未正确准备,或者未在尝试新安装之前完全卸载 BizTalk Server 以前的安装。

查看下面的两个清单,还可以在 BizTalk Server 安装指南中找到这些清单,以确保计算机已正确配置为支持 BizTalk Server。 如果在查看此信息后,设置仍然不成功,则本文档其余部分中的故障排除提示可能很有用。

  1. 安装必备软件和程序:

  2. 安装和配置 BizTalk Server:

    1. 安装 BizTalk Server: BizTalk 2016BizTalk 2013 R2/2013
    2. 配置 BizTalk Server
    3. 配置后步骤

取消配置后,某些 EDI/AS2 项目仍处于活动状态

问题 取消配置 BizTalk Server 的 BizTalk EDI/AS2 功能后,与 EDI 和 AS2 处理相关的某些 BizTalk Server 项目仍将在 BizTalk 组配置的上下文中处于活动状态。 这些工件将包括 EDI 和 AS2 数据流以及批处理编排。 因此,即使在取消配置 BizTalk EDI/AS2 功能后,仍能够执行基本的 EDI 和 AS2 处理。

原因 有与 EDI 和 AS2 处理关联的活动端口。 当这些端口保持活动状态时,某些装置将继续运行。

分辨率 若要禁用所有 EDI/AS2 项目,应禁用、停止或删除与 EDI 和 AS2 处理关联的端口。

重命名 BizTalk 或 SQL Server 计算机后,配置向导会出错。

问题 此问题可能以多种方式显示:

  • 配置管理器将正确加载“概述”页,但在尝试配置功能时,功能选项不会在屏幕上显示。

  • 配置向导无法连接到 SQL Server。

  • 尝试取消配置所有配置会取消配置某些功能,但并非所有功能。

原因 BizTalk Server 配置存储计算机网络名称。 重命名计算机后,配置管理器和配置向导找不到 BizTalk Server。 如果在配置 BizTalk Server 后重命名 SQL Server 计算机,则会出现类似的问题。

分辨率 不要重命名 BizTalk Server 计算机或 SQL Server 计算机。 如果必须重命名服务器,请先取消配置所有 BizTalk 功能,然后再重命名计算机。 重命名计算机后,重新配置 BizTalk Server 功能。

业务规则配置向导失败

问题

  • 业务规则配置向导失败,并出现错误“某些组件配置失败,未为这些组件应用任何设置”。

  • 在已成功配置业务规则引擎的 BizTalk Server 计算机上,规则引擎更新服务无法启动,无法手动启动。

出现此问题时,可能会在 BizTalk Server 计算机应用程序日志中生成类似于以下内容的错误:

Service could not be started. : System.Net.Sockets.SocketException (10061): No connection could be made because the target machine actively refused it ::1:3132

原因 Microsoft恶意软件防护中心于 2010 年 3 月 9 日发布了更新的签名文件,以解决 SettingsModifier:Win32/PossibleHostsFileHijack 中可能存在的威胁。 此更新的签名文件可能会导致Microsoft恶意软件检测软件(如 Windows Defender)更新本地 HOSTS 文件,以缓解 SettingsModifier:Win32/PossibleHostsFileHijack 的威胁。 由于这些更改,BizTalk Server 规则引擎更新服务可能无法启动。

分辨率 更新本地 HOSTS 文件以包含以下行:

127.0.0.1         localhost

HOSTS 文件位于 %systemroot%\drivers\etc\ 目录中。

注释

有关名为SettingsModifier: Win32/PossibleHostsFileHijack的恶意软件可能带来的威胁的更多信息,请参阅Microsoft安全智能页Microsoft支持页关于“Windows Defender中检测到主机文件为恶意软件”的说明

配置日志记录

该配置程序将详细信息写入配置文件,该文件默认位于运行 BizTalk Server 的计算机的临时目录中。 若要确定 TEMP 环境变量指定的文件夹,请在此计算机上打开命令提示符,键入以下命令,然后按 Enter:

echo %TEMP%

配置文件包含所执行配置步骤的摘要,以及有关在配置过程中可能发生的任何故障的诊断信息。 如果发生配置错误,请在文本编辑器(如记事本)中打开配置日志,并检查日志文件中是否存在错误的可能原因。

故障排除工具

使用 SQL Server Profiler、Filemon 或 Regmon 收集有关配置失败的其他信息。 请参阅 用于故障排除的工具和实用工具

在单独的计算机上安装 BizTalk 和 SQL 时配置失败

问题

尝试配置 Enterprise Single Sign-On (SSO) 组件时,配置失败并出现类似于以下内容的错误:

An error occurred while attempting to access the SSO database.
Function: FieldInfoCreate

-或-

Failed to enable the Single Sign-On (SSO) Service (error code 0X800706BA)

原因

如果 BizTalk Server 和 SQL Server 安装在不同的计算机上,则配置操作需在 Microsoft 分布式事务处理协调器(MSDTC)事务的上下文中执行,并且这些计算机之间的网络必须提供 MSDTC 功能。 如果 MSDTC 功能在运行 BizTalk Server 和 SQL Server 的计算机之间无法通过网络使用,则可能会出现此错误。

解决方案 使用 MSDTC 故障排查指南 ,确保在运行 BizTalk Server 与 SQL Server 的计算机之间的网络上实现 MSDTC 功能。

防病毒软件干扰配置并导致配置失败

问题 当防病毒软件错误地确定配置程序是病毒时,BizTalk Server 配置失败。

原因 防病毒软件尚未更新,以将 BizTalk Server 配置程序作为合法(非病毒)程序包含在内。

分辨率 将防病毒程序配置为将 BizTalk Server 配置程序识别为合法(非病毒)程序,或者在配置程序运行时暂时禁用防病毒软件。

配置失败并出现“找不到文件或程序集名称 FileName.dll或其依赖项之一”错误

问题 在配置过程中显示类似于以下内容的错误:

未能部署 BizTalk 系统程序集“C:\Program Files\Microsoft\BizTalk Server 20xx\Microsoft.BizTalk.DefaultPipelines.dll。 未指定的异常:找不到文件或程序集名称 FileName .dll或其依赖项之一。

原因 如果网络服务帐户对运行 BizTalk Server 的计算机上的临时文件夹没有写入权限,则可能会出现此错误。 在配置期间,BizTalk Server 配置使用 Windows Management Instrumentation (WMI) 将 .NET 程序集部署到 BizTalk 管理数据库。 WMI 在将这些程序集部署到 BizTalk 管理数据库时模拟网络服务帐户,因此网络服务帐户必须具有对运行 BizTalk Server 的计算机上的临时文件夹的写入访问权限。

分辨率 授予网络服务帐户对运行 BizTalk Server 的计算机上的临时文件夹的写入访问权限,并再次运行配置程序。 若要确定 TEMP 环境变量指定的文件夹,请在计算机上打开命令提示符,键入以下命令,然后按 Enter:

echo %TEMP%

如果在 SQL Server 数据文件夹中已经存在一个与指定数据库同名的 SQL Server 数据库文件,则配置会失败。

问题

配置失败,出现如下错误:

Failed to set up BAM database(s)

Cannot open database requested in login 'BAMPrimaryImport'

Logon fails. Logon failed for user '*BizTalk\BizTalkUser*'

原因 如果运行 SQL Server 的计算机的 \MSSQL\data 文件夹中已存在一个.mdf文件或 .ldf 文件,该文件夹的名称与 .mdf 文件或 BizTalk Server 配置程序尝试创建的 .ldf 文件相同,则可能会出现此错误。 为数据库创建的.mdf文件和 .ldf 文件的名称派生自 BizTalk Server 配置程序中指定的数据库的名称,并追加了.mdf和 .ldf 扩展名。

分辨率 若要解决此行为,请使用以下方法之一:

  • 删除任何.mdf文件或具有与所创建的任何数据库的名称匹配的名称的 .ldf 文件。

  • 选择与 SQL Server 的 \Program Files\Microsoft SQL Server\MSSQL\data 文件夹中已存在的任何.mdf文件或 .ldf 文件的名称不匹配的数据库名称。

指定本地帐户时域控制器上的配置失败

问题 在域控制器上运行 BizTalk Server 配置程序时,如果为 BizTalkServerApplication 主机或 BizTalkIsolatedHost 主机指定了本地组(例如 BizTalk 主机用户组),则配置将失败。

原因 域控制器自动将本地 Windows 组视为域 Windows 组(域控制器上没有本地 Windows 组)。 如果在运行配置程序时为主机指定了本地 Windows 组,则在尝试为组创建 SQL Server 登录时配置将失败。 当服务器是域控制器时,配置程序不会禁用本地 Windows 组选项。

分辨率 为配置期间创建的主机指定域组。

如果 SQL Server 已重命名,则配置无法创建 SQL Server Analysis 数据库

问题 如果您在安装了 SQL Server Analysis Server 的计算机上进行了重命名,那么配置程序在尝试创建新的 SQL Server Analysis 数据库时将失败,并会生成类似于以下内容的错误:

Cannot connect to the repository.

Analysis server: <machine name\>

Error:

'\\\\<machine name\>\MsOLAPRepository$\msmdrep.mdb' is not a valid path.

Make sure that you correctly spell the path name and that you are

connected to the server on which the file resides.

原因 配置程序无法确定安装 SQL Server Analysis Server 的计算机的新名称。

解决方案 执行以下手动步骤,以新计算机名称更新分析服务器:

  1. 在 SQL Server 上,打开 MICROSOFT SQL Server,选择 Analysis Services,然后选择 Analysis Manager

  2. Analysis Manager 导航面板中,双击 Analysis Servers 节点将其展开。

  3. 使用要编辑的存储库连接字符串打开服务器的快捷菜单,然后选择 “编辑存储库连接字符串”。

  4. “编辑存储库连接字符串 ”对话框中,验证此字符串中的服务器名称,并将其更新为新的计算机名称(如果不正确)。

  5. 导航到以下位置: <安装目录>\Program Files\Microsoft Analysis Services\Bin。

  6. 打开 Bin 文件夹的快捷菜单,然后选择“ 共享和安全”,这将打开 “Bin 属性 ”框。

  7. 在“ Bin 属性 ”框中,选择“ 共享 ”选项卡,并检查所有联机分析处理(OLAP)管理员是否对此文件夹具有完全权限。

工件从 Visual Studio 重新部署程序集时会从 Configuration Database 中消失。

问题 在 Visual Studio 中的项目级别重新部署 BizTalk Server 项目时,引用要重新部署的项目的所有项目将在刷新 BizTalk Server MMC 时消失。

原因 为了说明此问题的原因,请考虑以下示例,该示例基于用户想要在其中重新部署 Maps 项目的示例 BizTalk Server 解决方案。 请注意,编译项目会生成单个程序集。 下图指示在用户重新部署之前解决方案的状态。 工件之间的关系如下所示:

  • Orch1、Orch2、地图、管道和架构是项目。

  • Orch1 引用 Maps,后者又引用 Schemas。

  • Orch2 引用架构。

  • 管道引用架构。

图示显示用户重新部署 Maps 项目之前示例 BizTalk Server 解决方案的状态。

如果用户使用默认的 Visual Studio 项目设置重新部署地图项目,Orch1、Orch2 和 Pipeline 项目将消失,如下图所示。

显示用户使用默认 Visual Studio 项目设置重新部署 Maps 项目后,示例 BizTalk Server 解决方案状态的图表。

重新部署地图是取消部署当前部署的 Maps.dll 程序集,然后部署新 Maps.dll 文件的双重过程。 Visual Studio 会在重新部署过程中自动执行这些步骤。

注释

前面的句子不是严格正确的,因为这些是 Visual Studio 始终执行的步骤,因此没有正确方法的概念。

关键点是,为了取消部署 BizTalk Server 程序集,Visual Studio 必须取消部署所有依赖于该程序集的并且已经设置了部署标志的程序集。 在本示例中,若要执行重新部署的第一个取消部署步骤,BizTalk Server 需要取消部署 Orch1.dll(具体取决于 Maps.dll)。 在卸载 Maps.dll期间,Visual Studio 还会卸载 Schemas.dll(假设它被设置了部署标志)。 为了取消部署 Schemas.dll,Visual Studio 需要取消部署 Orch2.dll 和 Pipelines.dll(这两者都依赖于 Schemas.dll)。

问题在于 Visual Studio 只重新部署 Maps.dll 及其所依赖的程序集:在本例中为 Schemas.dll。 因此,当用户刷新 BizTalk Server MMC 时,Orch1、Orch2 和管道程序集似乎已消失,但 Maps.dll 和 Schemas.dll 仍然可见。

分辨率 对于主项目(引用其他项目),请完成以下步骤:

  1. 在解决方案资源管理器中,打开解决方案节点的快捷菜单。

  2. 选择 “属性 ”以打开“ 解决方案属性页 ”对话框。

  3. 选择 “配置属性”,然后选择“ 配置”。

  4. 清除所引用项目的 “部署 ”复选框。

  5. 在解决方案资源管理器中,进行新的解决方案层级部署。 为此,请打开解决方案节点的快捷菜单,然后选择“ 部署解决方案”。

支持的虚拟目录类型

从业务流程引用 Web 服务并尝试执行 MSI 导出时,仅当关联的虚拟目录的类型为 IIsWebVirtualDirIIsWebDirectory 时,导出作才会成功。 IIsWebVirtualDirIIsWebDirectory 是 IIS 元数据库中显示的节点类型。 IIsWebVirtualDir 是一个虚拟目录,其中包含指向绝对文件文件夹 的 Path 属性。 IIsWebDirectory 是没有 Path 属性的虚拟目录,因此引用相对文件文件夹,通常是另一个 IIsWebVirtualDirIIsWebDirectory 节点的子文件夹。 这两种类型通常是元数据库层次结构中用来描述文件夹的类型。

不支持类型 IIsConfigObject 的虚拟目录,在这种情况下,MSI 导出将失败。 IIsConfigObject 是意外的元数据库节点类型,可以是 BizTalk Server 未正确处理的有效节点类型,或者指示错误创建的(因此无效)元数据库条目。 在这种情况下,BizTalk Server 将显示如下所示的错误消息:IIsConfigObject 类型的意外目录条目“IIS://LM/W3SVC/1/ROOT/BadVdir/”。

删除过时登录后无法查看组信息

问题 如果在配置期间遇到并删除过时的登录,则可能无法查看组信息。

原因 这是一个已知的配置问题。

解决方案:删除主机 Windows 组登录信息,然后重新配置可能会有所帮助。 如果组信息仍然不可用,请联系 Microsoft 产品支持部门。

安装 BizTalk Server 后无法更改计算机名称

问题 在运行 BizTalk Server 的计算机上更改计算机名称,并重启(重新启动)计算机时,可能会出现错误消息。

原因 SQL Server 不支持更改计算机名称,因此 BizTalk Server 不支持在安装并配置 BizTalk Server 后更改计算机名称。

分辨率 建议在安装 BizTalk Server 后不要更改计算机名称。

企业单一 Sign-On 的已知问题

本部分介绍可能与企业单一 Sign-On(SSO)相关的设置和配置问题。

ENTSSO 服务无法启动

问题 ENTSSO 服务无法启动。

原因 如果 ENTSSO 服务未在有效的 SSO 管理员帐户下运行,则它将无法启动。

解决方案 为 ENTSSO 服务指定一个有效的 SSO 管理员帐户,然后通过服务控制管理器(SCM)管理单元重启该服务。

依赖于企业单一 Sign-On 服务(ENTSSO)的 BizTalk 服务在重新启动后无法启动

问题 BTSSvc$BizTalkServerApplication 依赖于企业单一 Sign-On 服务(ENTSSO),在重新启动后可能会超时。

原因 企业单一 Sign-On 服务可能需要大约 3 分钟才能启动。

解决方案 将“BizTalk 服务 BizTalk 组:BizTalkServerApplication”服务配置为启动类型选项“自动(延迟启动)”。 然后将在所有自动服务完成其启动例程后,启动该服务。

无法访问关联应用程序

问题 如果与之关联的应用程序管理员帐户无效,企业单一 Sign-On 服务将禁用关联应用程序。

原因 SSO 应用程序管理员帐户无效。

分辨率 在创建关联应用程序之前,请确保 SSO 应用程序管理员帐户有效。 然后,必须启用关联应用程序才能使用该应用程序。

连接到客户端计算机时发生 RPC 错误

问题 运行 ssomanage -displayapp<applicationname> 等命令时,计算机尝试连接到远程 SSO 服务器以检索信息,将收到以下错误:错误:0x800706BA:RPC 服务器不可用。

原因 如果指定了错误的服务器信息,或者 SSO 服务在远程服务器上不可用,则会发生此错误。

解决方案

  • 按照 “设置 SSO 服务器” 中的步骤作,确保已连接到正确的 SSO 服务器。

  • 请确保 SSO 服务已启用并在要连接到的 SSO 服务器中运行。

主机密丢失或损坏

问题 主机密丢失或损坏。 它通常在配置期间生成。 如果缺少密钥,则以下消息之一将在企业单一 Sign-On 服务启动时显示在事件日志中。

MessageId=10520
Severity=Warning
SSO_WARN_NO_SECRETS
MessageId=10565
Severity=Error
SSO_ERROR_SECRET_VALIDATE_FAILED
MessageId=10521
Severity=Error
SSO_ERROR_SECRETS_NOT_LOADED

原因 如果在企业单一 Sign-On 服务(SSO)正在某个服务帐户下运行时生成了一个密钥,然后更改了服务帐户,则可能会出现此问题。 机密以加密形式存储在注册表中,并使用基于服务帐户的标识(ENTSSO 在哪个帐户下运行)的密钥进行加密。

解决方案 将运行 ENTSSO 的服务帐户更改为创建主密钥时的原始服务帐户。

  1. 备份主密钥。 请参阅 “备份主机密”。

  2. 停止企业的单一 Sign-On 服务。

  3. 更改服务帐户。

  4. 重启 SSO 并忽略有关已损坏机密的任何事件日志错误。

  5. 还原主密钥。 请参阅 “还原主机密”。

自定义操作

本部分提供有关适用于 Windows Server 徽标计划的 BizTalk Server 认证的详细信息。 可以在 BizTalk Server 安装过程中可能执行以下自定义操作。

自定义操作 DESCRIPTION
ReadComplusData 读取自定义 COM+ 表、创建 XML 文档并将其保存在 Complus_XML_Data 属性中。
SchedXmlConfig 用于配置具有 RFID 数据的设备。
CheckBaseEDI 检查旧版 EDI 是否存在
CheckMQSeries 检查 MQSeries 是否存在
CheckNET30Vista 检查 WCF 是否存在
CheckWSSV3SP1 检查是否存在 Windows SharePoint Services 3.0 SP1。
CheckWSSV4 检查 Windows SharePoint Services 4 是否存在
获取框架路径 设置安装程序中的安装程序属性,该安装程序包含Microsoft .Net Framework 4 和 2.0 的安装路径。
Set_BAMClientExcelDir 创建一个 Excel 应用程序对象,用于设置属性以在安装程序中保存 Microsoft Office 库路径。
Set_CurrentUser (设置当前用户) 设置当前用户的域\用户名信息
查看安装指南 从安装源目录启动 BizTalk Server 安装指南。
CA_CheckSTSLanguage 当 WSS 和 BizTalk 的语言设置相同时,设置STS_Language_Property属性。
CA_CleanupRegistry 卸载 BizTalk Server 时,它会清理 BizTalk Server 配置期间创建的注册表项。
CA_CleanupRegistry_OldProducts 清理属于旧版 BizTalk Server 的注册表项,并且无需重新安装 BizTalk Server。
CA_移除补丁 卸载 BizTalk Server 时,删除Microsoft BizTalk Server 更新。
CA_ResolveWellKnownNames 创建具有已知名称的安装程序属性,并为其分配相应的 SID。
CA_SaveTargetVS版本到Registry (CA_SaveTargetVSVersionToRegistry) 将TargetVSVersion_Property属性设置为受支持的 Visual Studio 版本的值。
CA_停止服务 停止 IISAdmin、规则引擎更新和 EDI 子系统服务。
清理用户密钥 从HKEY_CURRENT_USER注册表项中删除 BizTalk Server 相关条目。
DevEnvRunning 检查 Visual Studio 是否正在运行
ValidateINSTALLDIR 验证 BizTalk Server 安装目录格式
StartHostInstances 启动 BizTalk Server 主机实例。
StopHostInstances 停止 BizTalk Server 主机实例。
MQSUnConfig 启动 MQSeries 配置向导以解除 MQSeries 代理的配置。
LaunchConfigFmk 启动 BizTalk Server 配置向导
CHKASPNET 检查 ASP.NET 的安装状态
CHKIIS 检查 IIS 的安装状态
TBExpired 检查 BizTalk Server 故障计时器是否已过期
BrandSKU 更新依赖于 SKU 安装的 BizTalk Server 故障计时器的值。
CA_ERROR 返回安装失败
InstallComplus 安装 Complus 应用程序和组件。
BAM_Add_Perf_Silent 安装 BAM 的性能计数器
RegsvcsApplicationDeployment 在 BizTalk 部署 COM+ 应用程序 DLL 上运行 Regsvcs.exe(.NET 服务安装工具)
RegsvcsDeployment 在 DLL 上运行 Regsvcs.exe
RegsvcsMQSAdapter 在 DLL 上运行 Regsvcs.exe
RegsvcsSQLAdapter 在 DLL 上运行 Regsvcs.exe
WMI_Add_MSBTS_Silent 将 BizTalk Server 命名空间和类注册到 WMI。
LaunchConfigFmk_SlashUP 取消配置 BizTalk Server
CleanupComplus 卸载 Complus 应用程序和组件。
RemoveSKU 删除 BizTalk Server 故障计时器数据。
BAM_Remove_Perf 卸载 BAM 的性能计数器。
加载BTS计数器 加载 BizTalk Server 性能计数器。
RegisterBtprojExtn 注册 BizTalk 项目文件 (.btproj) 扩展名。
UnRegisterBtprojExtn 取消注册 BizTalk 项目文件 (.btproj) 扩展名。
UnRegsvcs应用程序部署 卸载 BizTalk Server 时,在某些 DLL 上运行 Regsvcs.exe
UnRegsvcsDeployment 卸载 BizTalk Server 时,在某些 DLL 上运行 Regsvcs.exe
UnRegsvcsMQSAdapter 卸载 BizTalk Server 时,在某些 DLL 上运行 Regsvcs.exe
UnRegsvcsSQLAdapter 卸载 BizTalk Server 时,在某些 DLL 上运行 Regsvcs.exe
UnloadBTSCounters 卸载 BizTalk Server 性能计数器。
WMI_Remove_MSBTS 从 WMI 中删除 BizTalk Server 命名空间。
RegisterComsvcs 以静默方式在 comsvcs.dll 上运行 regsvr32.exe。
DevenvSetupUninstall 运行 DevEnv.exe /Setup/resetskippkgs。
RollbackComplus 回滚 Complus 应用程序和组件的安装。
ResRegsvcsMQSAdapter 对给定二进制运行 regsvcs.exe
ResRegsvcsSQLAdapter 在给定的二进制中运行 regsvcs.exe
恢复Regsvcs应用程序部署 使用 Microsoft.BizTalk.ApplicationDeployment.Engine.dll追加框架的路径。
RestoreRegsvcsDeployment 将框架的路径附加上 Microsoft.BizTalk.ApplicationDeployment.Engine.dll。
品牌SKU回退 如果安装失败,回滚已注册的 SKU 信息。
CA_RestartServices_rollback 重启已停止的服务。
RemoveSKURollback 从注册表更新 SKU 值。
BAM_Res_Perf_Silent 在无提示安装期间将 Microsoft.BizTalk.Bam.EventObservation.dll 注册为 BAM 性能计数器 DLL。
BAM_Rollback_Perf 将 Microsoft.BizTalk.Bam.EventObservation.dll 从 BAM 性能计数器 DLL 中注销
RBKRegsvcsMQSAdapter 对给定的二进制运行 regsvcs.exe。
RBKRegsvcsSQLAdapter 在给定的二进制文件上运行 regsvcs.exe。
恢复BTS计数器 使用性能计数器 .ini 文件名还原属性。
RollbackBTSCounters 运行命令 unlodctr BTSSvc.3.0。
RollbackRegsvcsApplicationDeployment 为失败的安装场景设置 [FrameworkPath]|[INSTALLDIR]Microsoft.BizTalk.ApplicationDeployment.Engine.dll。
RollbackRegsvcsDeployment 在卸载/回滚方案中调用 regsvcs.exe。
WMI_Restore_MSBTS_Silent 调用 mofcomp 以注册 WMI 架构
WMI_Rollback_MSBTS 从 WMI 中删除 BizTalk Server 命名空间。
CA_RestartServices_commit 重启已停止的服务
DevenvSetup 在 BizTalk Server 安装/卸载过程中均运行 DevEnv.exe /Setup /resetskippkgs。
ExecXmlConfig 用于对 machine.config 进行配置更改,以便进行与 RFID 相关的数据处理。
ExecXmlConfigRollback 用于对 machine.config 进行配置更改,以便处理与 RFID 相关的数据。

运行 BizTalk 组件

下表列出了必须使用管理权限或最高可用权限运行的 BizTalk 组件。

文件夹路径 文件名 用户权限
\Program Files (x86)\Common Files\Microsoft shared\Help 9\Microsoft Document Explorer 2008 Install.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 您的版本 BTSHatApp.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 你的版本 BTSMMCLauncher.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 您的版本 BtsWcfServicePublishingWizard.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 你的版本 BTSWebSvcWiz.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 您的版本 Configuration.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 您的版本 REDeployWiz.exe 最高可用权限
\Program Files (x86)\Microsoft BizTalk Server 你的版本 Setup 或 Setup.exe 管理权限
\Program Files (x86)\Microsoft BizTalk Server 你的版本\XSD Schema\EDI MicrosoftEdiXSDTemplates.exe 自解压缩 .exe 文件。
\Program Files (x86)\Microsoft UDDI Services\config 配置 .exe 管理权限
\Program Files\ Microsoft BizTalk RF\bin BTSMMCLauncher.exe 最高可用权限
\Program Files\Microsoft BizTalk RFID\BREConfi guration 配置 .exe 管理权限