我应该使用哪个 Informix JDBC 驱动程序?
Posted
技术标签:
【中文标题】我应该使用哪个 Informix JDBC 驱动程序?【英文标题】:Which Informix JDBC driver should I use? 【发布时间】:2012-01-03 19:26:26 【问题描述】:看看这个页面: http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=ifxjdbc
我看到 3.50.JC9 比 3.70JC3DE 更新,这令人困惑。
我测试了它们都连接到 IDS 11.5 和 10.0,似乎都可以正常工作。
有谁知道我应该在哪些条件下使用 3.50 或 3.70 JDBC 驱动程序?
【问题讨论】:
没有。使用早期版本的 JDBC 驱动程序甚至 DB 版本也很常见。 【参考方案1】:JDBC 3.50.JC9 驱动程序是对3.50 系列驱动程序的修复包,是在3.70.JC3DE 版本之后简单发布的,它也是对3.70 系列的修复包。这些版本与 Informix Dynamic Server、IDS 的 11.50 和 11.70 版本并行,并且与 CSDK、Client SDK(3.50.UCx、3.50.FCx 等)具有相同的基本版本。
如果您有 IDS 11.50,则 JDBC 3.50 是与 IDS 同时发布的版本。如果它适合您,那么使用 3.50 驱动程序可能很有意义。另一方面,最新最好的是3.70版本;它适用于 10.00、11.10、11.50、11.70 版本的 IDS。尽管旧版本的 JDBC 可以与 IDS 11.70 一起使用,但 IDS 11.70 的推荐 JDBC 版本是 JDBC 3.70。
请注意,IBM 不再支持 IDS 10.00 用于正常用途。 (有些客户可能有专门的支持合同;有些客户可能在没有支持的情况下使用它。)
【讨论】:
@rmarimon:我可能应该为 Informix (IDS) 12.10、CSDK 4.10 和(可能)JDBC 4.10 添加一组额外的版本号,用于当前最新版本的 Informix 产品集。跨度>以上是关于我应该使用哪个 Informix JDBC 驱动程序?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Informix JDBC 驱动程序处理不相关的连接字符串?
如何通过 JDBC 显示 Informix sysprocedures.paramtypes 列?
oracle.jdbc.Oracletypes是哪个jar包?