规划

使用联机事务处理 (OLTP) 和商业智能 (BI) 技术的企业开发人员可以利用 SQL Server 数据访问体系结构,以便将 IBM DB2 数据库连接到通过使用 SQL Server 集成、分析、报告、复制和分布式查询技术生成的新解决方案。 数据访问接口支持 SQL 命令。 这样以来,Microsoft SQL Server 中支持 COM OLE DB 的使用者服务和工具与远程 IBM DB2 关系数据库管理系统之间具备互操作性。 您可以执行数据定义语言 (DDL) 或数据操作语言 (DML) SQL 语句,这些语句包括基于动态 SQL 的读取操作以及远程工作单元 (RUW) 事务内的存储过程。

规划

数据提供程序

DB2 的 Microsoft OLE DB 提供程序 (数据提供程序) 允许 IT 专业人员和企业开发人员使用 Microsoft SQL Server 技术和工具来访问、读取和写入 IBM DB2 关系数据库管理系统中存储的重要信息。 数据访问接口使用充当 DB2 DRDA 应用程序请求方的基本 Microsoft Network Client for DB2 连接到 DB2。

DB2 服务器

您可以在下列使用 DRDA over TCP/IP 网络连接的平台上使用数据访问接口与 IBM DB2 数据库服务器进行交互。

SQL Server 产品

数据提供程序与 Microsoft SQL Server软件产品(作为 OLE DB 数据使用者)兼容。 数据提供程序必须与 Microsoft SQL Server 软件产品安装在同一台计算机上,才能与数据使用者应用程序一起使用。

SQL Server Data Tools (SSDT)

SQL Server Data Tools (SSDT) SDT 包括用于开发 SQL Server Analysis Services、Reporting Services 和 Integration Services 商业智能 (BI) 解决方案的特殊项目类型和工具, (以前称为商业智能开发工作室) 。 SSDT 通过 SQL Server 数据使用者与数据提供程序进行间接交互。

SQL Server 数据使用者

SQL Server Integration Services、SQL Server Analysis Services 和 SQL Server Reporting Services 通过 Microsoft ADO.NET Data Provider for OLE DB 与数据访问接口间接交互。 分布式查询处理通过 OLE DB 与数据访问接口直接交互。 SQL Server 复制要求 DQP 定义的链接服务器以便指定初始连接信息,但在同步数据时将在运行时使用 ADO.NET 与 OLE DB 集成。 SQL Server 提供大量可用于通过 SQL Server 使用者创建 DB2 解决方案的工具。

SQL Server PowerPivot

Microsoft SQL Server PowerPivot 是可供 Microsoft Office 用户使用的自助式 BI(商业智能)。 PowerPivot 由客户端组件 (PowerPivot for Excel) 和服务器端组件 (PowerPivot for SharePoint) 组成。 SQL Server PowerPivot 直接与数据提供程序交互,以访问存储在 DB2 数据库中的信息。

数据转换

数据访问接口可以在 DRDA 格式数据类型和 OLE DB 数据类型之间来回转换。 IT 专业人士可以使用 XML 数据类型映射配置文件或 SQL Server 数据类型映射系统表控制转换,具体取决于 SQL Server 使用者。

代码页转换

组织通常必须开发经过全球化以便在多个区域设置中部署的解决方案。 根据标准编码字符集标识符 (CCSID) 和代码页,IT 专业人士可以配置数据访问接口以处理字符串转换,包括支持单字节、混合字节、双字节、EBCDIC、ANSI、OEM PC、UNICODE、阿拉伯语和希伯来语双向布局转换。

安全性

企业 IT 组织寻求方法来保护身份验证凭据和网络间流动的用户数据的安全。 数据访问接口提供各种技术用于身份验证加密、数据加密,或同时进行身份验证加密和数据加密。 IT 专业人士可以将数据访问接口配置为使用 256 位的高级加密标准 (AES) 以保护身份验证凭据的安全,也可以配置为使用 56 位数据加密标准 (DES) 以同时保护身份验证凭据和用户数据的安全。 在 TCP/IP 网络层,数据提供程序支持安全套接字层 (版本 3.0) 或传输层安全性 (TLS 版本 1.0 和 1.2) 来加密身份验证凭据和用户数据。 数据提供程序支持有选择地使用企业单一登录版本 5 将外部凭据(例如 RACF 用户名)映射到 Windows Active Directory 凭据。 ESSO 是 Microsoft Host Integration Server 的可单独安装功能,作为 Microsoft BizTalk Server的补充技术许可。

使用情况报告

数据提供程序包括遥测和错误报告技术。 HIS 产品团队利用这些数据来提高数据提供程序的质量、可靠性和性能。 其中包括:

  • 安装、更改或删除产品时的报告。

  • 运行时通过报告 DRDA 服务器类和版本、数据提供程序名称和数据使用者进程名称的连接来监视建立的连接。

  • 运行时通过报告 SQLSTATE、SQLCODE 和原因代码来监视错误。

    注意:若要禁用使用情况报告,请使用数据提供程序数据访问工具“选项”对话框。