安装 BizTalk 适配器包 2013 R2 and 2013

本文档列出了软件要求,以及安装 BizTalk Server 2013 或 BizTalk Server 2013 R2 随附的 Microsoft BizTalk 适配器包 (BAP) 的步骤。

更改日志

日期 更改
2016 年 3 月 “安装之后...”中,添加了将 Oracle 数据库适配器配置为使用较新的 Oracle.DataAccess.dll 版本的步骤。

软件必备项

BizTalk 适配器包可从以下来源使用:

  • .NET 应用程序

  • Microsoft BizTalk 服务器

  • ADO 接口

  • Microsoft SharePoint 门户

    根据适配器的使用方式,所需软件会有所不同。

使用 .NET 应用程序时的先决条件

使用 .NET 应用程序使用适配器时,开发计算机上需要以下软件, (创建 .NET 应用程序的计算机) 。 按列出的顺序安装软件。

BizTalk 适配器包 2013 R2 BizTalk 适配器包 2013
Windows Server 2012 R2、Windows Server 2012、Windows 8.1、Windows 7 SP1 Windows Server 2012、Windows Server 2008 R2 SP1、Windows 8、Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB 适配器 SDK WCF LOB 适配器 SDK
企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本 企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本

使用BizTalk Server时的先决条件

使用 BizTalk Server 使用适配器时,BizTalk Server需要以下软件。 按列出的顺序安装软件。

BizTalk 适配器包 2013 R2 BizTalk 适配器包 2013
Windows Server 2012 R2、Windows Server 2012、Windows 8.1、Windows 7 SP1 Windows Server 2012、Windows Server 2008 R2 SP1、Windows 8、Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB 适配器 SDK

安装 WCF LOB 适配器 SDK 随附的适用于 Visual Studio 的“使用适配器服务 BizTalk 项目外接程序”。 若要安装,请执行自定义 (选择BizTalk Server外接程序) 或完成 WCF LOB 适配器 SDK 的安装。
WCF LOB 适配器 SDK

安装 WCF LOB 适配器 SDK 随附的适用于 Visual Studio 的“使用适配器服务 BizTalk 项目外接程序”。 若要安装,请执行自定义 (选择BizTalk Server外接程序) 或完成 WCF LOB 适配器 SDK 的安装。
BizTalk Server 2013 R2 BizTalk Server 2013
企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本 企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本

使用 ADO 时的先决条件

适用于 mySAP Business Suite 的 Microsoft BizTalk 适配器适用于 Siebel eBusiness 应用程序的 Microsoft BizTalk 适配器包括 ADO 层 (数据提供程序 for SAP 和 Data Provider for Siebel) 。 此 ADO 层可用于编写 ADO.NET 客户端以连接到 SAP 系统或 Siebel 系统。 还可以将 ADO 层与 SQL Server Integration Services (SSIS) 配合使用,从 LOB 应用程序导入和导出数据,并SQL Server Reporting Services (SSRS) 生成报告来显示来自 LOB 系统的数据。

注意

只有 适用于 SAP 的数据提供程序支持将 ADO 提供程序与 SSRS 配合使用。

在使用具有 ADO 接口的 BizTalk 适配器包的计算机上需要以下软件。 按列出的顺序安装软件。

BizTalk 适配器包 2013 R2 BizTalk 适配器包 2013
Windows Server 2012 R2、Windows Server 2012、Windows 8.1、Windows 7 SP1 Windows Server 2012、Windows Server 2008 R2 SP1、Windows 8、Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB 适配器 SDK WCF LOB 适配器 SDK
SQL Server 2014、SQL Server 2012 SQL Server 2012、SQL Server 2008 R2
企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本 企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本

使用 Microsoft SharePoint 时的先决条件

将适配器与 Microsoft SharePoint 配合使用的目的是在 SharePoint 门户上显示来自 LOB 应用程序的数据。

使用 BizTalk 适配器包和 SharePoint 的典型设置可以是单台计算机,也可以使用不同的计算机执行不同的任务。 下表总结了每台计算机的软件先决条件。 如果使用的是单台计算机,则需要在该计算机上使用所有软件。 按列出的顺序安装软件。

运行 WCF 适配器服务开发向导的计算机 承载 WCF 服务的计算机 可在其中使用 SharePoint Designer定义外部内容类型的计算机 使用 SharePoint 显示 LOB 应用程序中的信息的计算机
BAP 2013 R2
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • Visual Studio 2013
  • WCF LOB 适配器 SDK
  • Microsoft BizTalk 适配器包
  • 相应的企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本
BAP 2013
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • Visual Studio 2012
  • WCF LOB 适配器 SDK
  • Microsoft BizTalk 适配器包
  • 相应的企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本
BAP 2013 R2
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • WCF LOB 适配器 SDK
  • Microsoft BizTalk 适配器包
  • 相应的企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本
  • 附带了操作系统的 Internet 信息服务 (IIS) 版本。 KB 224609 列出了版本。
BAP 2013
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • WCF LOB 适配器 SDK
  • Microsoft BizTalk 适配器包
  • 相应的企业应用程序客户端和关联的软件。 请参阅 支持的企业应用程序版本
  • 附带了操作系统的 Internet 信息服务 (IIS) 版本。 KB 224609 列出了版本。
Microsoft Office SharePoint Server 软件开发工具包 (SDK) Microsoft Office Server 基础结构更新

支持的企业应用程序版本

若要查看 BizTalk 适配器包支持的特定 LOB 系统版本,请参阅 受支持的业务线 (LOB) 系统

本部分列出了每个适配器的任何额外信息,例如每个适配器所需的任何客户端 DLL。

Oracle 数据库适配器

  • 可选:如果将分布式事务用于 Oracle 数据库,请在运行适配器客户端的计算机上安装 Oracle Services for Microsoft Transaction Server (Oracle 客户端安装) 的一部分。

  • 若要使应用程序使用最新版本的 ODP.NET,请安装 策略 DLL 并在 GAC 中注册 DLL。 请参阅 Oracle 数据提供程序 for .NET 常见问题解答

Oracle E-Business 适配器

  • 可选:若要对 Oracle 数据库使用分布式事务,请在运行适配器客户端的计算机上安装 Oracle Services for Microsoft Transaction Server (Oracle 客户端安装) 的一部分。

  • 若要使应用程序使用最新版本的 ODP.NET,请安装 策略 DLL 并在 GAC 中注册 DLL。 请参阅 Oracle 数据提供程序 for .NET 常见问题解答

SAP 适配器

  • 无论 SAP 系统是 Unicode 还是非 Unicode,SAP 适配器都需要 RFC SDK 的 Unicode 版本。

  • 必需的驱动程序:下表列出了 BizTalk 适配器包与 SAP 系统进行交互所需的 DLL。 必须从 SAP 服务市场下载包含这些 DLL 的大多数包。 若要从 SAP 服务市场获取下载::

    1. 安装可从 SAP 服务市场获取的下载管理器。

    2. 使用 SAP 服务市场的凭据配置下载管理器。

    3. 经组织中的 SAP 管理员授权,可从 SAP 服务网站下载软件。 这是必需的,因为“下载软件”授权对象限制了对 SAP 软件分发中心的访问。 这可确保仅由授权用户下载软件。

    4. 安装 SAPCAR 程序,这是从 SAP 服务市场下载的包中提取文件所必需的。 SAPCAR 也可从 SAP 服务市场获取。

      对于 32 位和 64 位版本的 BizTalk 适配器包,必须具有相应的 32 位和 64 位版本的这些 DLL。

    • 在 32 位计算机上,必须将 32 位版本的 DLL 添加到 C:\Windows\System32 文件夹中。

    • 在 64 位计算机上,必须将 32 位版本的 DLL 添加到 C:\Windows\SysWow64 文件夹中。 必须将 64 位版本的 DLL 添加到 C:\Windows\System32 文件夹中。

6.4 SAP 客户端版本所需的驱动程序

以下信息仅适用于 BizTalk 适配器包 2013。

  • SAP RFC SDK 6.40 UNICODE

    此 SDK 作为 SNOTE1 27517 的一部分提供。 有关下载 SDK 的说明,请参阅 SAP 支持 - 软件下载。 下载并提取 SDK 后,将 \rfcsdk\bin 和 \rfcsdk\lib 文件夹中的所有 DLL 复制到此表前面提到的相关位置。

  • DLL 作为 R3DLLINST.zip的一部分,可从 SAP 获取。

    此 ZIP 文件包含 Microsoft 运行时 DLL,可以从 SAP ONE 支持启动板网站下载 (登录所需的) 。 此链接有一个“附件”选项,可从中下载包。 有关详细信息,请参阅 SNOTE1 684106。 此链接有一个“附件”选项,可从中下载包。

  • 如果使用 SAP 安全网络通信 (SNC) 连接到 SAP 系统,还必须具有 SAP 中的相关 DLL,可以在 SAP for Me、软件下载中心 (SAP 登录所需的) 中找到。 这些 DLL 适用于 32 位和 64 位平台,可用于 SNOTE1 352295。 此链接有一个“附件”选项,可从中下载包。

    这些 DLL 具有以下名称:

    • 对于 32 位: gsskrb5.dllgssntlm.dll
    • 对于 64 位 x86: gx64krb5.dllgx64ntlm.dll

7.0 SAP 客户端版本所需的驱动程序

  • SAP RFC SDK 7.00 UNICODE

    此 SDK 作为 SNOTE1 27517 的一部分提供。 有关下载 SDK 的说明,请参阅 SAP 支持 - 软件下载。 下载并提取 SDK 后,将 \rfcsdk\bin 和 \rfcsdk\lib 文件夹中的所有 DLL 复制到此表前面提到的相关位置。

  • DLL 作为 R3DLLINST.zip的一部分,可从 SAP 获取。

    此 ZIP 文件包含 Microsoft 运行时 DLL,可从 SAP 支持 - 软件下载下载。 有关详细信息,请参阅 SNOTE1 684106。 此链接有一个“附件”选项,可从中下载包。

  • 如果使用 SAP 安全网络通信 (SNC) 连接到 SAP 系统,还必须具有 SAP 中的相关 DLL。 这些 DLL 适用于 32 位和 64 位平台,可用于 SNOTE1 352295。 可以从 此处下载 DLL。 此链接有一个“附件”选项,可从中下载包。 DLL 的名称为:

    • 对于 32 位: gsskrb5.dllgssntlm.dll
    • 对于 64 位 x86: gx64krb5.dllgx64ntlm.dll

7.1 SAP 客户端版本所需的驱动程序

  • SAP RFC SDK 7.10 UNICODE

    此 SDK 作为 SNOTE1 27517 的一部分提供。 有关下载 SDK 的说明,请参阅 SAP 支持 - 软件下载。 下载并提取 SDK 后,将所有 DLL 从 \rfcsdk\bin 和 \rfcsdk\lib 文件夹复制到此表前面提到的相关位置。

  • DLL 作为 R3DLLINST.zip的一部分从 SAP 获取。

    此 ZIP 文件包含 Microsoft 运行时 DLL,可从 SAP 支持 - 软件下载下载。 有关详细信息,请参阅 SNOTE1 684106。 此链接有一个“附件”选项,可从中下载包。

  • Microsoft Visual C++ SAP 7.1 客户端所需的运行时 DLL:

    • 对于 32 位 SAP 7.1 客户端: Vcredist_x86.exe
    • 对于 64 位 SAP 7.1 客户端: Vcredist_x64.exe
  • 如果使用 SAP 安全网络通信 (SNC) 连接到 SAP 系统,则还必须具有来自 SAP 的相关 DLL。 这些 DLL 适用于 32 位和 64 位平台,可用于 SNOTE1 352295。 可以从 此处下载 DLL。 此链接有一个“附件”选项,可从中下载包。 DLL 的名称为:

    • 对于 32 位: gsskrb5.dllgssntlm.dll
    • 对于 64 位 x86: gx64krb5.dllgx64ntlm.dll

1 SNOTE 是附带 SAP 发布的修补程序的发行说明。

Siebel 适配器

无额外步骤。

SQL 适配器

所需驱动程序

  • 对于 SQL Server 2005:如果在 SQL Server 中创建用户定义类型 (UDT) ,请确保将 UDT 的相应程序集添加到 GAC。

  • 对于 SQL Server 2014、SQL Server 2012、SQL Server 2008 R2,SQL Server 2008 SP1

    • 如果使用 SQL Server 版本附带的 UDT(例如 Geography),请确保在使用适配器对 SQL Server 执行操作的计算机上存在以下 DLL。 例如,如果创建 BizTalk 项目以对SQL Server执行操作,则运行 BizTalk Server 的计算机上必须存在这些 DLL。

      • 确保 Microsoft.SqlServer.Types.dll 已添加到 GAC。

      • 确保 SqlServerSpatial.dll 在 System32 文件夹中可用。

      可以在计算机上安装这些 DLL,方法是运行SQL Server安装程序,并在向导的“功能选择”页中选择“管理工具”-“基本”和“管理工具”-“完成”。

    • 如果使用适配器对 FILESTREAM 数据类型的列执行操作,请确保已安装 SQL 客户端连接 SDK。 可以通过运行SQL Server安装程序并在向导的“功能选择”页中选择“SQL 客户端连接 SDK”来安装 SQL 客户端连接 SDK。 适配器使用随 SQL 客户端连接 SDK 一起安装的 sqlncli10.dll 来执行 FILESTREAM 操作。

    • 如果在 SQL Server 中创建自己的 UDT,请确保将 UDT 的相应程序集添加到 GAC。

64 位支持

32 位主机实例支持 Siebel 适配器。 不支持在 64 位主机实例中运行 Siebel 适配器。

所有其他适配器可以在 32 位或 64 位主机实例中运行。

有关安装 32 位和 64 位 BizTalk 适配器包支持的安装方案的详细信息,请参阅 在 32 位和 64 位平台上安装 BizTalk 适配器包的方案

安装 BizTalk 适配器包

在安装 BizTalk 适配器包之前,请确保已安装所有 软件必备组件 。 可以通过以下两种方式安装 BizTalk 适配器包:

  • 在交互模式下:运行安装向导

  • 在静默模式下:使用命令行

    重要

    无论使用向导还是命令行进行安装,都必须在安装 BizTalk 适配器包的计算机上具有管理权限。

典型安装与自定义安装

本部分列出了安装类型以及随每个选项一起安装的功能:

  • “典型”和“完成”选项将安装所有适配器以及关联的数据提供程序。 你没有选择要安装的特定适配器的选项。

  • “自定义”选项使用关联的数据提供程序安装一个或多个适配器。 你可以选择要安装的适配器。 如果选择安装数据提供程序,还必须安装相应的适配器。 但是,无需安装相应的数据提供程序即可安装适配器。 为此,请展开 “ADO 提供程序” 节点,然后选择不想安装的提供程序。 请参阅 在交互模式下安装 BizTalk 适配器包

    例如,如果安装适用于 SAP 的数据提供程序,则还必须安装 SAP 适配器。 但是,无需安装适用于 SAP 的数据提供程序即可安装 SAP 适配器。

在 32 位和 64 位平台上安装 BizTalk 适配器包的方案

使用 BizTalk Server,BizTalk 适配器包可用于:

  • 为 LOB 应用程序) 上的操作生成元数据时,Visual Studio 的设计时间 (

  • BizTalk Server 管理控制台设计时 (创建物理端口)

    注意

    BizTalk Server管理控制台作为 32 位 Microsoft 管理控制台 (MMC) 应用程序运行。

  • 从 LOB 应用程序发送和接收消息时,BizTalk 运行时 ()

可以将一台计算机用于所有这些 tak,也可以使用不同的计算机。 由于 Visual Studio 和 BizTalk MMC 都是 32 位进程,因此必须在完成设计时任务的计算机上安装 32 位 BizTalk 适配器包。

在 32 位平台上安装 BizTalk 适配器包的方案

32 位平台上支持的方案包括:

对于 Visual Studio 设计时 对于 BizTalk MMC 设计时间 对于 BizTalk 运行时 对于 Visual Studio 设计时间和/或 BizTalk MMC 设计时间 + BizTalk 运行时
- 安装 32 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。
- 安装 32 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。
- 安装 32 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。
- 安装 32 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。

在 64 位平台上安装 BizTalk 适配器包的方案

64 位平台上支持的方案包括:

对于 Visual Studio 设计时 对于 BizTalk MMC 设计时间 对于 BizTalk 运行时 对于 Visual Studio 设计时间和/或 BizTalk MMC 设计时间 + BizTalk 运行时
- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。
- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。
对于 32 位 BizTalk 进程

- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他所需的 DLL。

对于 64 位 BizTalk 进程

- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 64 位 BizTalk 适配器包。

- 安装 64 位 LOB 客户端和其他必需的 DLL。
对于 32 位 BizTalk 进程

- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他必需的 DLL。

对于 64 位 BizTalk 进程

- 安装 64 位 WCF LOB 适配器 SDK。

- 安装 64 位 BizTalk 适配器包。

- 安装 64 位 LOB 客户端和其他必需的 DLL。

- 安装 32 位 BizTalk 适配器包。

- 安装 32 位 LOB 客户端和其他必需的 DLL。

注意

在使用 Visual Studio 或 BizTalk MMC 执行设计时任务的任何计算机上,都必须安装 32 位 BizTalk 适配器包。

在交互模式下安装 BizTalk 适配器包

完成以下步骤以使用安装向导安装 BizTalk 适配器包。

  1. 在BizTalk Server安装介质中,运行 Setup.exe

  2. 选择 “安装 Microsoft BizTalk 适配器”。 在下一个窗口中,选择 “安装 Microsoft BizTalk 适配器包 ”或 “ (x64) 安装 Microsoft BizTalk 适配器包 ”,具体取决于你的平台。

    注意

    如果要在虚拟机上安装 BizTalk 适配器包,则安装向导可能不会超出指示安装程序正在检查可用磁盘空间的对话框。 在这种情况下,建议使用无提示安装选项。 请参阅本主题) 中的在静默模式下安装 BizTalk 适配器包 (。

  3. 在“欢迎”屏幕上,选择“ 下一步”。

  4. 接受最终用户许可协议 (EULA) ,然后选择“ 下一步”。

  5. “选择安装程序类型”中

    • 若要安装最常见的功能,请选择“ 典型”。

    • 若要选择要安装的适配器,请选择“ 自定义”,然后继续执行下一步。

    • 若要安装所有功能,请选择“ 完成”。

      重要

      若要仅安装用于与企业应用程序进行交互的适配器,请选择 “自定义 安装”。

  6. 仅当选择了自定义安装时,才是必需的。 如果选择了 “典型” 或“ 完成 ”安装,请跳过此步骤,然后转到步骤 7。

    1. “自定义设置”中,展开“ 基本适配器 ”以查看可用的适配器。

    2. 对于不需要的适配器,请选择适配器旁边的图标,然后选择“ 整个功能将不可用”。

    3. 展开 “ADO 提供程序”,然后选择不想安装的提供程序。

    4. 选择“下一步”。

  7. 选择“安装” 。

  8. 客户体验改善计划中,可以选择注册。 如果注册,可以与 Microsoft 共享以下数据:

    • 与要安装 BizTalk 适配器包的计算机硬件相关的数据。

    • 与 BizTalk 适配器包一起使用的企业应用程序版本相关的数据。

      选择“确定”。 CEIP 提供了详细信息。

    注意

    始终可以通过在 “程序”的“修复”模式下运行安装程序来更改此设置。

  9. 选择“完成”。

在无提示模式下安装 BizTalk 适配器包

使用 msiexec 命令执行无提示安装。 作为 msiexec 命令的一部分,输入要安装的各个组件。 下表列出了 BizTalk 适配器包中每个组件的值。 使用这些值安装 (或删除) 特定组件。 若要安装 (或删除) 多个组件,可以使用用逗号分隔的这些值的组合。

组件名称 命令行属性的对应值
Oracle 数据库适配器 DbFeature
Oracle E-Business 适配器 OracleEBSFeature
SAP 适配器 SapBaseAdapterFeature
Siebel 适配器 SiebelBaseAdapterFeature
SQL 适配器 SqlFeature
用于 SAP 的数据提供程序 SapAdoFeature

注意:仅当同时安装 SAP 适配器时,才必须提供此值。
用于 Siebel 的数据提供程序 SiebelAdoFeature

注意:仅当同时安装 Siebel 适配器时,必须提供此值。
所有组件 ALL

重要

功能名称区分大小写。

以下步骤演示如何为不同组件完成 BizTalk 适配器包的无提示安装。

在无提示模式下安装
  1. 打开命令提示符,转到安装BizTalk Server中的 BizTalk 适配器包根目录。

  2. 根据要安装的内容运行以下命令:

    注意

    若要在基于 x64 的平台上执行无提示安装,请在以下命令中将 替换为 AdaptersSetup.msiAdaptersSetup64.msi

    • 若要执行完整安装(这将安装所有适配器,包括.NET Framework数据提供程序),请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=ALL
      
    • 若要仅安装 Oracle 数据库适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=DbFeature
      
    • 若要仅安装 Oracle 电子商务适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=OracleEBSFeature
      
    • 若要仅安装 SAP 适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature
      
    • 若要安装 SAP 适配器以及用于 SAP 的数据提供程序,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature
      
    • 若要仅安装 Siebel 适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature
      
    • 若要安装 Siebel 适配器以及 Siebel 的数据提供程序,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature,SiebelAdoFeature
      
    • 若要仅安装 SQL 适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SqlFeature
      
    • 若要安装所有基本适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SiebelBaseAdapterFeature,DbFeature,OracleEBSFeature,SqlFeature
      
    • 若要安装两个.NET Framework数据提供程序,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapAdoFeature,SiebelAdoFeature
      
    • 通过用逗号分隔组件来安装任何类型的自定义安装。 例如,若要安装具有适用于 SAP 的数据提供程序的 SAP 适配器和 Siebel 适配器,请键入:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature,SiebelBaseAdapterFeature
      
    • 还可以选择注册 CEIP 作为无提示安装的一部分。 键入:

      msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
      

      默认情况下,选项为 false。

      重要

      在无提示模式下安装 BizTalk 适配器包评估版本时,CEIP 的默认选项为 true

      有关命令的详细信息 msiexec ,请在命令行上键入 msiexec ,然后按 ENTER。 或者,请参阅 msiexec

安装 BizTalk 适配器包后

安装 BizTalk 适配器包后,可能需要根据要对每个适配器执行的操作执行以下任务:

配置 Oracle 数据库适配器以使用较新的 Oracle.DataAccess.dll 版本

将端口配置为使用 WCF-OracleDB 适配器或使用 Visual Studio 使用生成的适配器时,将显示一条消息,指出适配器需要 Oracle.DataAccess.dll 版本 2.111.7.0。 若要解决此消息,请安装受支持的 Oracle.DataAccess.dll 版本 (查看 支持的版本列表) ,然后更新 bindingRedirect OracleDB 配置文件中的 元素。 步骤:

  1. 在BizTalk Server,转到以下文件夹:

    drive:\Program Files\Microsoft BizTalk Adapter Pack (x64) \bin

    drive:\Program Files (x86) \Microsoft BizTalk Adapter Pack\bin

  2. 打开 Microsoft.Adapters.OracleDB.config 文件。

  3. 找到以下部分,并复制/粘贴以下内容:

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
              <dependentAssembly>
                        <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342" culture="neutral" />
                        <bindingRedirect oldVersion="2.111.7.00" newVersion="2.112.1.00"/>
              </dependentAssembly>
    </assemblyBinding>
    
    

    注意

    在此示例中,我们将 newVersion 设置为 2.112.1.00。 将此值设置为已安装的版本。

重要

  • 如果此组中有多个 BizTalk 服务器,请在组中的所有 BizTalk 服务器上进行此更改。
    • 需要根据计算机上安装的 Oracle.DataAccess.dll 文件的版本更新 newVersion 值。 Oracle.DataAccess.dll 包含在从 Oracle 安装的 Oracle 客户端中。 只能安装 BizTalk 适配器包支持的 Oracle 客户端版本。

仅为 SAP 适配器) (创建SQL Server数据库对象

若要在 SAP 系统中调用 tRFC,请运行 SapAdapter-DbScript-Install.sql SQL 脚本。 此脚本随 BizTalk 适配器包安装一起安装,并在 SQL Server 中创建数据库对象。 该脚本通常安装在安装驱动器>:\Program Files\Microsoft BizTalk 适配器包中<。 只要在使用适配器调用 tRFC 时输入该数据库名称,就可以针对任何SQL Server数据库运行此脚本。

注册适配器绑定

在 BizTalk 适配器包安装期间,安装向导可能无法为 mySAP Business Suite 注册适配器绑定或.NET Framework数据提供程序,但安装程序会继续安装适配器。 这可能是由于 Windows Communication Foundation (WCF) 安装、Microsoft Windows Communication Foundation (WCF) 业务线 (LOB) 适配器 SDK 安装或 machine.config 文件损坏而导致的。

仅当安装向导未能在 machine.config 文件中注册适配器绑定或.NET Framework数据提供程序时,才完成这些步骤。

注册适配器绑定或.NET Framework数据提供程序
  1. 转到计算机上的 machine.config 文件。 例如,在 32 位平台上,machine.config 在系统驱动器>:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG 下<可用。

  2. 使用文本编辑器打开该文件。

  3. 注册适配器绑定:

    1. system.serviceModel搜索 元素,并在其下添加以下内容:

      <client>
        <endpoint binding="sapBinding" contract="IMetadataExchange" name="sap" />
        <endpoint binding="siebelBinding" contract="IMetadataExchange" name="siebel" />
        <endpoint binding="oracleDBBinding" contract="IMetadataExchange" name="oracleDb" />
        <endpoint binding="oracleEBSBinding" contract="IMetadataExchange" name="oracleEBS" />
        <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      </client>
      
    2. 在 system.serviceModel\extensions 下搜索 bindingElementExtensions 元素。

    3. 查找缺少的适配器绑定。 根据缺少的适配器绑定,在 bindingElementExtensions 节点下添加以下部分。 如果安装向导无法注册任何绑定,则必须注册所有绑定。

      对于 SAP 适配器,请添加:

      <add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 适配器,请添加:

      <add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 数据库适配器,请添加:

      <add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle E-Business 适配器,请添加:

      <add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 SQL 适配器,请添加:

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. 在 system.serviceModel\extensions 下搜索 bindingExtensions 元素。

    5. 查找缺少的适配器绑定。 根据缺少的适配器绑定,在 bindingExtensions 节点下添加以下部分。 如果安装向导无法注册任何绑定,则必须注册所有绑定。

      对于 SAP 适配器,请添加:

      <add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 适配器,请添加:

      <add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 数据库适配器,请添加:

      <add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 电子商务适配器,请添加:

      <add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS,Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 SQL 适配器,请添加:

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

    注意

    有关如何确定公钥的信息,请参阅 确定公钥和版本

  4. 注册.NET Framework数据提供程序:

    1. 在 system.data 节点下搜索 DbProviderFactories 元素。

    2. 查找缺少.NET Framework数据提供程序。 根据缺少的提供程序,在 DbProviderFactories 节点下添加以下部分。 如果安装向导无法注册任何提供程序,则必须注册所有提供程序。

      对于适用于 SAP 的数据提供程序,请添加:

      <add name="SAPClient Data Provider" invariant="Microsoft.Data.SAPClient"
          description=".NET Framework Data Provider for mySAP Business Suite"    type="Microsoft.Data.SAPClient.SAPClientFactory,Microsoft.Data.SAPClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 的数据提供程序,请添加:

      <add name="SiebelClient Data Provider" invariant="Microsoft.Data.SiebelClient"
          description=".NET Framework Data Provider for Siebel eBusiness Applications"
          type="Microsoft.Data.SiebelClient.SiebelProviderFactory,Microsoft.Data.SiebelClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  5. 保存并关闭 machine.config 文件。

确定公钥和版本

完成以下步骤以确定适配器或.NET Framework数据提供程序的公钥和版本。

确定公钥
  1. 转到 Windows 目录,通常为 C:\WINDOWS\assembly。

  2. 右键单击需要其公钥的 DLL,然后选择“ 属性”。 下表列出了每个适配器和提供程序的 DLL 的名称:

    适配器/.NET Framework数据提供程序 DLL 的名称
    SAP 适配器 Microsoft.Adapters.SAP
    Siebel 适配器 Microsoft.Adapters.Siebel
    Oracle 数据库适配器 Microsoft.Adapters.OracleDB
    Oracle E-Business 适配器 Microsoft.Adapters.OracleEBS
    SQL 适配器 Microsoft.Adapters.Sql.dll
    用于 SAP 的数据提供程序 Microsoft.Data.SAPClient
    用于 Siebel 的数据提供程序 Microsoft.Data.SiebelClient
  3. 在“ 常规 ”选项卡上, “公钥令牌 ”值是 DLL 的公钥。 Version 值是 DLL 的版本号。

  4. 复制公钥,然后选择“ 取消”。

安装自定义 RFC

仅当想要使用适用于 SAP 的数据提供程序时,才需要执行此任务。 有关安装自定义 RFC 的说明,请参阅 SAP 适配器文档中的 安装自定义 RFC

重要

如果使用 BizTalk 适配器包随附的自定义 RFC 的早期版本,则必须将其升级到随此版本一起提供的 RFC。 为此,请删除早期 RFC,然后安装此版本附带的 RFC。

安装企业应用程序

有关安装不同企业 LOB 系统的步骤和指南,建议使用其特定的安装指南。 另请参阅其适配器文档,了解特定的配置更改(如果有)。

安装和安装后清单

  • 请确保使用正确的安装选项安装了所有 软件必备组件

  • 确保在安装了 BizTalk 适配器包的计算机上安装了受支持的企业 LOB 应用程序版本。 请参阅 支持的企业应用程序版本

  • 若要仅为要连接的企业 LOB 系统安装适配器,请确保使用 自定义 安装选项安装 BizTalk 适配器包。 确保尚未使用 “完成 安装”选项安装 BizTalk 适配器包。 请参阅 安装 BizTalk 适配器包

  • 如果要使用 SAP 适配器对 SAP 系统进行 tRFC 调用,请确保在 SQL Server 数据库中创建所需的表。 请参阅 安装 BizTalk 适配器包之后

  • 运行 BizTalk 适配器包安装向导时,可能会收到一条错误消息,指出安装程序未能注册绑定。 如果是,请手动注册它们。 请参阅 安装 BizTalk 适配器包之后

  • 如果选择在 BizTalk 适配器包安装过程中安装适用于 SAP 的数据提供程序,请确保在 SAP 系统上安装自定义 RFC。 请参阅 安装 BizTalk 适配器包之后

更改 BizTalk 适配器包安装

完成以下步骤以更改 BizTalk 适配器包安装。 在运行安装向导以修改 BizTalk 适配器包安装之前,请确保已安装 WCF LOB 适配器 SDK。

可以在交互模式下 (安装向导) 修改 BizTalk 适配器包安装,也可以在命令行) (静默模式下修改 BizTalk 适配器包安装。

在交互模式下更改 BAP 安装

  1. 使用属于 BizTalk Server 管理员组成员的帐户登录。

  2. “程序和功能”中,选择“ 卸载程序”。

  3. 右键单击“ Microsoft BizTalk 适配器包”,然后选择“ 更改”。

  4. 在“欢迎”屏幕上,选择“ 下一步”。

  5. “更改、修复或删除安装”中:

    • 若要选择要安装的组件,请选择“ 更改 ”,然后转到“步骤 6”。

    • 若要修复最近安装中的错误,请选择“ 修复 ”并转到“步骤 7”。

    • 若要从计算机中删除 Microsoft BizTalk 适配器包,请选择“ 删除 ”,然后转到“步骤 10”。

  6. 如果选择修改安装:

    • 展开“Microsoft BizTalk 适配器包”节点,选择安装基本适配器和/或.NET Framework数据提供程序。

    • 展开“ 基本适配器” 节点,选择安装所有适配器或特定适配器。

    • 展开 “ADO 提供程序” 节点,选择安装所有提供程序或特定提供程序。

    • 选择“下一步”。

    • 选择“ 更改”,然后选择“ 完成”。

  7. 如果选择修复安装,请在 “准备修复 Microsoft BizTalk 适配器包 ”对话框中,选择“ 修复”。 向导开始修复安装。

  8. 如果需要,请更改有关选择 CEIP 的首选项,然后选择“ 确定”。

  9. 选择“完成”。

  10. 如果选择删除适配器,请在 “准备删除 Microsoft BizTalk 适配器包 ”对话框中,选择“ 删除”,然后选择“ 完成”。

在无提示模式下更改 BAP 安装

  1. 打开命令提示符,转到 BizTalk 适配器包安装程序的根目录。

  2. 运行类似于下面的命令:

    注意

    若要在基于 x64 的平台上以静默模式修改 BizTalk 适配器包安装,请在以下命令中将 替换为 AdaptersSetup.msiAdaptersSetup64.msi

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature ADDLOCAL=SapBaseAdapterFeature
    

    此命令删除 Oracle 数据库适配器,并安装 SAP 适配器。

    通过对 REMOVEADDLOCAL 属性使用不同的值,可以添加或删除特定组件。 有关可用于这些属性的值的信息,请参阅本主题) 在 静默模式下安装 BizTalk 适配器包 (中的表。

    还可以通过将 /f 选项用作 msiexec 命令的一部分来执行无提示修复。 例如:

    msiexec /i AdaptersSetup.msi /qn /f
    

    可以将各种不同组合与 /f 选项结合使用。 有关命令的详细信息 msiexec ,请在命令行中键入 msiexec ,然后按 ENTER。 或者,请参阅 msiexec

    重要

    在静默模式下修改 BizTalk 适配器包安装时,无法更改选择加入或退出 CEIP 的首选项。 安装期间选择的首选项保持不变,即使将CEIP_OPTIN显式设置为 true 或 false 也是如此。

删除 BizTalk 适配器包

重要

如果在 SQL Server 数据库中创建了表以使用 SAP 适配器的 tRFC 功能,则必须在删除 BizTalk 适配器包之前手动删除它们。 BizTalk 适配器包安装通常复制安装驱动器>:\Program Files\Microsoft BizTalk 适配器包中的 <SapAdapter-DbScript-Uninstall.sql 文件。 运行此文件以删除创建的表。

完成以下步骤以从计算机中删除 BizTalk 适配器包。 在运行安装向导以删除适配器之前,请确保已安装 WCF LOB 适配器 SDK。

可以在交互模式下 (安装向导) 中删除 BizTalk 适配器包,也可以在命令行) (静默模式下删除 BizTalk 适配器包。

在交互模式下卸载 BizTalk 适配器包

  1. “程序和功能”中,选择“ 卸载程序”。

  2. 右键单击“ Microsoft BizTalk 适配器包”,然后选择“ 卸载”。

在无提示模式下卸载 BizTalk 适配器包

  1. 打开命令提示符,转到 BizTalk 适配器包安装程序的根目录。

  2. 运行以下命令:

    注意

    若要在基于 x64 的平台上以静默模式删除 BizTalk 适配器包,请在以下命令中将 替换为 AdaptersSetup.msiAdaptersSetup64.msi

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature
    

    此命令从 BizTalk 适配器包安装中删除 Oracle 数据库适配器。

    通过为 REMOVE 属性提供不同的值,可以从 BizTalk 适配器包安装中删除特定组件。 有关可用于此属性的值的信息,请参阅本主题) 在 静默模式下安装 BizTalk 适配器包 (中的表。

    若要完全删除 BizTalk 适配器包,请执行以下命令:

    msiexec /x AdaptersSetup.msi /qn
    

    有关命令的详细信息 msiexec ,请在命令行中键入 msiexec ,然后按 ENTER。 或者,请参阅 msiexec

删除 BizTalk 适配器包后

删除 BizTalk 适配器包后,可能需要执行以下步骤:

  • 如果安装向导未能执行此操作,请删除适配器绑定或.NET Framework数据提供程序注册

  • 如果选择安装适用于 SAP 的数据提供程序,请删除自定义 RFC

删除绑定或.NET Framework数据提供程序注册

仅当安装向导无法从 machine.config 文件中删除适配器绑定或.NET Framework数据提供程序注册时,完成这些步骤。

删除适配器绑定或.NET Framework数据提供程序注册
  1. 转到计算机上的 machine.config 文件。 例如,在 32 位平台上,machine.config 位于系统驱动器>:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG 下<。

  2. 使用文本编辑器打开该文件。

  3. 删除适配器绑定注册:

    1. system.serviceModel搜索 元素,并从 元素下删除以下内容:

      <client>
        <endpoint binding="sapBinding" contract="IMetadataExchange" name="sap" />
        <endpoint binding="siebelBinding" contract="IMetadataExchange" name="siebel" />
        <endpoint binding="oracleDBBinding" contract="IMetadataExchange" name="oracleDb" />
        <endpoint binding="OracleEBSBinding" contract="IMetadataExchange" name="oracleEBS" />
        <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      </client>
      
      
    2. 在 system.serviceModel\extensions 下搜索 bindingElementExtensions 元素。

    3. 根据可用的适配器绑定,删除 节点下的 bindingElementExtensions 以下部分。 如果安装向导无法删除任何绑定,则必须删除所有绑定。

      对于 SAP 适配器,请删除:

      <add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 适配器,请删除:

      <add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 数据库适配器,请删除:

      <add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 电子商务适配器,请删除:

      <add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 SQL 适配器,请删除:

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. 在 system.serviceModel\extensions 下搜索 bindingExtensions 元素。

    5. 根据可用的适配器绑定,删除节点下的 bindingExtensions 以下部分。 如果安装向导无法删除任何绑定,则必须删除所有绑定。

      对于 SAP 适配器,请删除:

      <add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 适配器,请删除:

      <add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 数据库适配器,请删除:

      <add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Oracle 电子商务适配器,请删除:

      <add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 SQL 适配器,请删除:

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  4. 删除.NET Framework数据提供程序注册:

    • 在 system.data 节点下搜索 DbProviderFactories 元素。

    • 查找仍在注册.NET Framework数据提供程序。 根据现有.NET Framework数据提供程序,删除节点下的DbProviderFactories以下部分。 必须删除所有提供程序(如果存在)。

      对于 SAP 数据提供程序,请删除:

      <add name="SAPClient Data Provider" invariant="Microsoft.Data.SAPClient"
          description=".NET Framework Data Provider for mySAP Business Suite"    type="Microsoft.Data.SAPClient.SAPClientFactory,Microsoft.Data.SAPClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      对于 Siebel 的数据提供程序,请删除:

      <add name="SiebelClient Data Provider" invariant="Microsoft.Data.SiebelClient"
          description=".NET Framework Data Provider for Siebel eBusiness Applications"
          type="Microsoft.Data.SiebelClient.SiebelProviderFactory,Microsoft.Data.SiebelClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  5. 保存并关闭 machine.config 文件。

删除自定义 RFC

完成此步骤以删除在 SAP 系统中安装的自定义 RFC。 请参阅 安装或删除自定义 RFC

BizTalk 适配器包安装疑难解答

下面是安装 BizTalk 适配器包时可能遇到的一些问题。 有关与安装相关的问题的完整列表,请参阅每个适配器的 故障排除 主题。

  • 在 64 位计算机上运行安装程序可能会在访问架构文件时引发错误

    BizTalk 适配器包设置在访问 Microsoft.Adapters 时引发错误。<AdapterName>_schema.xml 文件,但继续安装适配器。

    原因

    如果在同一台计算机上安装了 32 位和 64 位版本的 BizTalk 适配器包,则两者使用的目标架构文件是相同的。 因此,当 64 位安装程序尝试访问该文件时,IIS 可能正在使用由 32 位 BizTalk 适配器包安装的文件。

    分辨率

    手动复制 Microsoft.Adapters。<AdapterName>_schema.xml 文件从 C:\Program Files\Microsoft BizTalk Adapter Pack(x64)\IIS Schemas“ 到 C:\Windows\System32\inetsrv\config\schema