安装 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 位安装方案
在每台计算机上安装以下软件。 如果使用的是单台计算机,则必须在该计算机上安装所有软件。
- 安装 32 位 WCF LOB 适配器 SDK
- 安装 32 位 BizTalk 适配器包。
- 安装 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 适配器包的步骤。
运行 BizTalk Server setup.exe。
选择 “安装 Microsoft BizTalk 适配器”。 在下一个窗口中,列出了任何缺少的先决条件程序。 如果缺少任何程序,请选择缺少的程序,安装程序会为你安装它。
例如,选择“ 步骤 2: 安装 Microsoft BizTalk 适配器包 ”或 “步骤 3: (x64) 安装 Microsoft BizTalk 适配器包 ”。
注意
如果要在虚拟机上安装 BizTalk 适配器包,安装向导可能会显示一条消息,指出它正在检查可用磁盘空间。 如果此消息显示为挂起或只是坐在那里,则建议在本主题) (以静默模式安装 。
在“欢迎”屏幕上,选择“ 下一步”。
接受最终用户许可协议 (EULA) ,然后选择“ 下一步”。
在 “选择安装程序类型”中:
若要安装最常见的功能,请选择“ 典型”。
若要选择要安装的适配器,请选择“ 自定义”,然后继续执行下一步。
若要安装所有功能,请选择“ 完成”。
重要
若要仅安装用于与企业应用程序进行交互的适配器,请选择 “自定义 安装”。
仅当选择了自定义安装时,才是必需的。 如果选择了 “典型” 或“ 完成 ”安装,请跳过此步骤,然后转到步骤 7。
在 “自定义设置”中,展开“ 基本适配器 ”以查看可用的适配器。
对于不需要的适配器,请选择适配器旁边的图标,然后选择“ 整个功能将不可用”。
展开 “ADO 提供程序”,然后选择不想安装的提供程序。
选择“下一步”。
选择“安装” 。
在 客户体验改善计划中,可以选择注册。 如果注册,可以与 Microsoft 共享以下数据:
与要安装 BizTalk 适配器包的计算机硬件相关的数据。
与 BizTalk 适配器包一起使用的企业应用程序版本相关的数据。
选择“确定”。
注意
始终可以通过在 “程序”的“修复”模式下运行安装程序来更改此设置。
选择“完成”。
在无提示模式下安装
使用 msiexec 命令执行无提示安装。 作为 msiexec 命令的一部分,输入要安装的各个组件。 下表列出了 BizTalk 适配器包中每个组件的值。 使用这些值安装 (或删除) 特定组件。 若要安装 (或删除) 多个组件,可以使用用逗号分隔的这些值的组合。
组件名称 | 命令行属性的相应值 |
---|---|
Oracle 数据库适配器 | DbFeature |
Oracle 电子商务适配器 | OracleEBSFeature |
SAP 适配器 | SapBaseAdapterFeature |
Siebel 适配器 | SiebelBaseAdapterFeature |
SQL 适配器 | SqlFeature |
用于 SAP 的数据提供程序 | SapAdoFeature 注意:仅当同时安装 SAP 适配器时,才必须提供此值。 |
用于 Siebel 的数据提供程序 | SiebelAdoFeature 注意:仅当同时安装 Siebel 适配器时,才必须提供此值。 |
所有组件 | ALL |
重要
特征名称区分大小写。
以下步骤演示如何为不同组件完成 BizTalk 适配器包的无提示安装。
静默模式步骤
打开命令提示符,转到安装BizTalk Server中的 BizTalk 适配器包根目录。
根据要安装的内容运行以下命令:
注意
若要在基于 x64 的平台上执行无提示安装,请在以下命令中将 替换为
AdaptersSetup.msi
AdaptersSetup64.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
,然后按ENTER
。 Windows 命令: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。