【问题标题】:Choosing the correct DB2 drivers to get data acceleration选择正确的 DB2 驱动程序来获得数据加速
【发布时间】:2021-09-20 06:39:14
【问题描述】:

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

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

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

任何指针?

【问题讨论】:

  • 能否添加您的 Db2 版本和平台?您似乎正在使用 Db2 for z/OS,并且对 IBM Db2 Analytics Accelerator (IDAA) 感兴趣,对吧?
  • 运行在我们的zOS主机上,DB2版本为v12。

标签: db2 driver


【解决方案1】:

要从 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 获取它,然后根据此documentation 安装它。请注意,此驱动程序会经常更新,因为所有基于 CLI/ODBC 的工具(perl、python、r、c#、ruby、c++、...)都在使用它。也可以使用wget 下载。谷歌。

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

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

【讨论】:

  • 谢谢!我已经使用了一个许可证文件(实际上是两个)和 JDBC 驱动程序,所以我猜 CLI 驱动程序也需要它。不完全确定 DB2 的版本,但这是一个小任务。 (我会问数据库管理员)。
  • 正如进一步评论,它是 DB2 版本 12,在使用 zOS 的大型机上。
猜你喜欢
  • 2011-10-08
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
  • 2017-04-07
  • 2014-07-23
  • 1970-01-01
  • 1970-01-01
  • 2020-09-08
相关资源
最近更新 更多