哪个第三方 Oracle 数据库 JDBC 驱动程序?
Posted
技术标签:
【中文标题】哪个第三方 Oracle 数据库 JDBC 驱动程序?【英文标题】:Which 3rd party Oracle Database JDBC driver? 【发布时间】:2011-06-04 23:57:35 【问题描述】:Oracle 数据库的哪个 3rd-party JDBC 驱动程序是最受欢迎/首选的选择? (网上广泛报道甲骨文的驱动程序有问题和蹩脚。)
更新:更正:Oracle 的 JDBC 驱动程序适用于 CLOB 列。我遇到的问题是 LONG 列。我已将这些更改为 CLOB,现在 Oracle 的驱动程序工作正常。
【问题讨论】:
为什么必须是第 3 方? Oracle 提供的那个可以正常工作,不是吗? 它有问题,很蹩脚,而且不能很好地支持 clob。 @Landon9720:你能证明这个说法吗?我发现 Oracle (thin) 驱动程序非常快、稳定并且从未遇到过 CLOB 问题(至少自 10.x 版本出现以来没有)。你的咆哮是基于哪个版本的? 我们正在运行几个大型 Web 应用程序(每秒约 100 个页面点击),这些应用程序使用 CLOB 和 BLOB 和 Oracle JDBC 驱动程序并且从未出现过问题。所以我想知道究竟你的问题是什么 有些带有 Hibernate,有些没有,从来都不是问题。您是真的在谈论CLOB
还是您可能仍在使用 LONG
数据类型?你如何检索 CLOB?也许你应该发布一个更具体的问题
【参考方案1】:
Oracle 的 CLOB 支持很好。 LONG 支持是有问题的。将列更新为 CLOB 解决了该问题。网上有很多关于 Oracle 的 JDBC 驱动程序中对错误 CLOB 支持的信息。此信息已过时。
【讨论】:
以上是关于哪个第三方 Oracle 数据库 JDBC 驱动程序?的主要内容,如果未能解决你的问题,请参考以下文章