BizTalk 适配器包 2016 的软件先决条件

列出 BizTalk Server 2016 随附的 Microsoft BizTalk 适配器包 (BAP) 的软件要求。

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

  • .NET 应用程序

  • Microsoft BizTalk 服务器

  • ADO 接口

  • Microsoft SharePoint 门户

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

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

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

BizTalk 适配器包 2016
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
  • Windows 8.1
.NET Framework 4.6.x
Visual Studio 2015
WCF LOB 适配器 SDK
企业应用程序客户端和关联的软件。 请参阅本主题) (支持的企业应用程序版本

使用 BizTalk Server 时的先决条件

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

BizTalk 适配器包 2016
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
  • Windows 8.1
.NET Framework 4.6.x
Visual Studio 2015
WCF LOB 适配器 SDK

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

使用 ADO 时的先决条件

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

注意

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

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

BizTalk 适配器包 2016
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
  • Windows 8.1
.NET Framework 4.6.x
Visual Studio 2015
WCF LOB 适配器 SDK
  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2014 SP1
企业应用程序客户端和关联的软件。 请参阅本主题) (支持的企业应用程序版本

使用 SharePoint 时的先决条件

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

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

运行 WCF 适配器服务开发向导的计算机 承载 WCF 服务的计算机 可在其中使用 SharePoint Designer定义外部内容类型的计算机
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
  • Windows 8.1


  • .NET Framework 4.6.x


  • Visual Studio 2015


  • WCF LOB 适配器 SDK


  • Microsoft BizTalk 适配器包


  • 企业应用程序客户端和关联的软件。 请参阅本主题) (支持的企业应用程序版本
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
  • Windows 8.1


  • .NET Framework 4.6.x


  • Visual Studio 2015


  • WCF LOB 适配器 SDK


  • Microsoft BizTalk 适配器包


  • 企业应用程序客户端和关联的软件。 请参阅本主题) (支持的企业应用程序版本


  • 附带了操作系统的 Internet 信息服务 (IIS) 版本。 KB 224609 列出了版本。
Microsoft SharePoint 软件开发工具包 (SDK)

支持的企业应用程序版本

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

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

Oracle 数据库适配器

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

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

Oracle 电子商务适配器

  • 可选:若要对 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 客户端版本 所需的驱动程序
    7.2 - SAP RFC SDK 7.10 UNICODE。 这作为 SNOTE 27517 的一部分提供。 有关下载 SDK 的说明,请参阅 https://go.microsoft.com/fwlink/?LinkId=94691。 下载并提取 SDK 后,将所有 DLL 从 \rfcsdk\bin 和 \rfcsdk\lib 文件夹复制到此表前面提到的相关位置。

    - DLL 作为 **R3DLLINST.zip
    的一部分从 SAP 提供。它包含 Microsoft 运行时 DLL,可以从 SAP 站点下载。有关详细信息,请参阅 SNOTE 684106。 可以从 下载 .zip 文件 https://go.microsoft.com/fwlink/?LinkId=94693。 此链接有一个“附件”选项,可从中下载包。

    - MICROSOFT VISUAL C++ SAP 7.1 客户端所需的运行时 DLL

    - 如果使用 SAP 安全网络通信 (SNC) 连接到 SAP 系统,还必须具有 SAP 中的相关 DLL。 这些 DLL 适用于 32 位和 64 位平台,可用于 SNOTE 352295。 可以从 下载 DLL https://go.microsoft.com/fwlink/?LinkId=104032。 此链接有一个“附件”选项,可从中下载包。 DLL 的名称为:

    - **对于 32 位
    :gsskrb5.dll、gssntlm.dll

    - **对于 64 位 x86
    *:gx64krb5.dll、gx64ntlm.dll

    提示

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

    必须从 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 文件夹中。

Siebel 适配器

没有额外的步骤。

SQL 适配器

SQL Server 2014 所需的驱动程序

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

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

    • 确保 system32 文件夹中提供了 SqlServerSpatial.dll。

    可以在计算机上安装这些 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 适配器包支持的安装方案的详细信息,请参阅安装 BAP 中的 32 位和 64 位安装方案

后续步骤

安装 BizTalk 适配器包