【问题标题】:What's the best type 4 Oracle JDBC driver?最好的 4 类 Oracle JDBC 驱动程序是什么?
【发布时间】:2010-09-20 21:50:27
【问题描述】:

什么是最好的 type 4 Oracle JDBC 驱动程序?

我想要什么:

  • 稳定,bug 少,修复快速
  • 应该警告常见的 JDBC 陷阱(连接泄漏等)
  • 必须支持 CLOB

[编辑]“免费”Oracle Type 4 驱动程序的主要问题是:

  • 我花了两周时间寻找 CLOB 支持代码中的游标泄漏(关闭流不会关闭底层游标)
  • 当您从 ResultSet 中获取值时,您必须按顺序处理它们(因此在获取第 4 列后,您无法再获取第 3 列)
  • 在获取第一行之前,结果集上的 getMetaData() 不起作用。
  • 还有许多其他错误和缺陷,但我不记得了。

总而言之,我每个座位花费​​ 1,000 美元的司机比 Oracle 的“免费”司机更“便宜”。该驱动程序唯一的好处是我不必将数据库放入 TNSNAMES 中,而且我可以使用单个驱动程序访问 Oracle 8、9 和 10。这就是我问的原因。

【问题讨论】:

    标签: oracle jdbc


    【解决方案1】:

    Oracle 的 type 4 JDBC 驱动程序非常好。显然,与任何软件一样,存在错误,但它们通常还不错。而且价格(免费)无与伦比。

    如果您正在寻找第三方商业驱动程序,我一直在该领域使用 DataDirect 产品有很好的经验。我通常不会费心为 4 类 JDBC 驱动程序授权,但如果您有特别高端的要求,这可能是值得的。

    【讨论】:

      猜你喜欢
      • 2013-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-13
      • 2012-12-27
      • 1970-01-01
      • 2011-08-14
      • 2011-10-12
      相关资源
      最近更新 更多