将 DB2 驱动程序与 Informix 一起使用

Posted

技术标签:

【中文标题】将 DB2 驱动程序与 Informix 一起使用【英文标题】:Using DB2 driver with Informix 【发布时间】:2015-12-22 02:02:32 【问题描述】:

我是 IBM 平台的新手,很快就会使用基于 Informix 的系统。我的首选语言 (Go) 具有 DB2 的第三方驱动程序。

还没有尝试过,但是有谁知道我是否也可以将此驱动程序用于 Informix(或者可以推荐一个驱动程序)?

谢谢

【问题讨论】:

我对此表示怀疑。 Informix 和 DB2 是非常不同的数据库,尽管它们都属于同一家公司(该公司还拥有 Netezza)。 这就是我害怕的... Informix 支持 DRDA 协议,但您的 Informix DBA 必须在 informix 实例上设置适当的“监听器”。 【参考方案1】:

IBM 提供集成的驱动程序包,例如“IBM 数据服务器驱动程序包”,可与 DB2(在 Linux、Unix 和 Windows 以及 z/OS 和 IBM i 上)和 Informix 一起使用。因此,对于您使用 Go 语言的第三方驱动程序的问题,它很可能也适用于 Informix。 driver for Python and Django 用于 DB2 和 Informix - 其他语言,相同的解决方案。

这是article describing parts of the driver architecture 的链接。该页面的末尾是下载上述 IBM 数据服务器驱动程序包的链接。

【讨论】:

谢谢,我将首先在 DB2 和 Informix 的社区版本上试用它...将发布结果。 快速更新,根据预感,我能够使用 ODBC 库进行连接。完美运行!

以上是关于将 DB2 驱动程序与 Informix 一起使用的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Windows 上将 DELIMIDENT 与 IBM Informix ODBC 驱动程序一起使用

如何在 Visual Studio 中找到要连接的 informix 数据源

表列表(在 DB2、SQL Server、Informix 和 Oracle 中)

Informix XA 驱动程序正在运行!框架应用

为啥将 LIKE 与 TIMESTAMPS 一起使用在 DB2 中不起作用

SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase(代码片