安装 BizTalk 适配器包 2016

使用以下两种方式安装 BizTalk 适配器包:

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

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

重要

  • 无论使用向导还是命令行进行安装,都必须在安装 BizTalk 适配器包的计算机上具有管理权限。
  • 在安装 BizTalk 适配器包之前,请确保已安装所有 软件先决条件

典型安装与自定义安装

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

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

  • “自定义”选项使用关联的数据提供程序安装一个或多个适配器。 你可以选择要安装的适配器。 如果选择安装数据提供程序,还必须安装相应的适配器。 但是,无需安装相应的数据提供程序即可安装适配器。 为此,请展开 “ADO 提供程序” 节点,然后选择不想安装的提供程序。 请参阅本主题) 中的 安装向导 (安装。

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

32 位和 64 位安装方案

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

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

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

    注意

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

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

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

32 位安装方案

在每台计算机上安装以下软件。 如果使用的是单台计算机,则必须在该计算机上安装所有软件。

  1. 安装 32 位 WCF LOB 适配器 SDK
  2. 安装 32 位 BizTalk 适配器包。
  3. 安装 32 位 LOB 客户端和其他必需的 DLL。

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 适配器包的步骤。

  1. 运行 BizTalk Server setup.exe

  2. 选择 “安装 Microsoft BizTalk 适配器”。 在下一个窗口中,列出了任何缺少的先决条件程序。 如果缺少任何程序,请选择缺少的程序,安装程序会为你安装它。

    例如,选择“ 步骤 2: 安装 Microsoft BizTalk 适配器包 ”或 “步骤 3: (x64) 安装 Microsoft BizTalk 适配器包 ”。

    注意

    如果要在虚拟机上安装 BizTalk 适配器包,安装向导可能会显示一条消息,指出它正在检查可用磁盘空间。 如果此消息显示为挂起或只是坐在那里,则建议在本主题) (以静默模式安装

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

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

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

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

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

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

      重要

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

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

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

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

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

    4. 选择“下一步”。

  7. 选择“安装” 。

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

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

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

      选择“确定”。

    注意

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

  9. 选择“完成”。

在无提示模式下安装

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

组件名称 命令行属性的相应值
Oracle 数据库适配器 DbFeature
Oracle 电子商务适配器 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 的数据提供程序和 Siebel 适配器安装 SAP 适配器,请键入:

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

      msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
      

      默认情况下, 选项为 false。

      重要

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

      有关 msiexec 命令的详细信息,请在命令行中键入 msiexec ,然后按 ENTERWindows 命令:msiexec 也是一个很好的资源。

已知安装问题

有关与安装相关的问题的完整列表,请参阅每个适配器的 故障排除 主题。

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

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

原因

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

解决方法

手动复制 Microsoft.Adapters。<AdapterName>_schema.xml 文件从 C:\Program Files\Microsoft BizTalk 适配器包 (x64) \IIS 架构C:\Windows\System32\inetsrv\config\schema

后续步骤

安装后的步骤