选择正确的 DB2 驱动程序以获得数据加速

Choosing the correct DB2 drivers to get data acceleration

为了从 Excel 或 C# .net 应用程序连接到 IBM DB2,我需要哪个驱动程序才能同时获得数据加速? (全部设置当前查询加速;)是否有可移植的驱动程序(不需要管理员权限即可安装)?

如果他们确实需要管理员,我可以随时让 IT 支持人员为我安装它..

一直在为我的 Squirrel SQL 客户端使用 JDBC 驱动程序,它们支持 IBM IDAA(加速),但它们不适用于 Excel 或 C#。显然。

有什么指点吗?

要从 Excel 或 C# .net 访问 Db2-for-Z/OS,您将需要具有匹配位数的 Db2 CLI 驱动程序。

根据您的 Db2-for-Z/OS 子系统的许可方式,您可能还需要 Microsoft-windows 工作站上的许可文件,因为 IBM 提供的 CLI 驱动程序不能免费访问 Db2-fo-Z/OS.与您的 Z-DBA 或 passport-advantage-coordinator 联系以获得许可证文件(以及它的正确版本以匹配您的 Db2-for-Z/OS 版本)或确定目标子系统是否已经启用了 db2connectactivate(意思是没有需要基于工作站的许可证)。

IBM 和其他公司为包括 Microsoft Windows.

在内的各种操作系统提供 Db2 的 CLI 驱动程序

IBM 提供不同大小的 CLI 驱动程序,具体取决于您需要多少功能。

只要它们是“最新的”,这些中的任何一个都应该与 IDAA 一起工作,并且 IDAA 开发所需的关键字在 IBM 提供的 CLI 驱动程序之间应该是通用的。

来自 IBM 的占用空间最小、功能最少、零安装的 CLI 驱动程序是“ODBC 和 CLI”驱动程序,它是一个 zip 文件(只需根据文档解压缩并注册)。通过这个 link, and then install it per this documentation 获取它。请注意,此驱动程序会经常更新,因为它被所有基于 CLI/ODBC 的工具(perl、python、r、c#、ruby、c++、...)使用。也可以使用 wget 来下载它。 google 为此。

更大的驱动程序是“Db2 运行时客户端”,它具有更多功能和 clpplus 接口。这可通过 IBM Passport Advantage 网站获得,或通过修复中心获得最新的修复包。

完整的 Db2 客户端是一个大映像,具有 IBM 为客户端使用提供的所有功能。通过 IBM Passport Advantage 网站或通过修复中心获取最新修复包。