【问题标题】:Can Hibernate 2.1.7 work with Oracle Database 11gR2?Hibernate 2.1.7 可以与 Oracle Database 11gR2 一起使用吗?
【发布时间】:2012-08-18 20:00:32
【问题描述】:

一个简单的问题:有人使用过 Hibernate 2.1.7 和 Oracle 11gR2 数据库的组合吗?我们有一个使用 Hibernate 2.1.7 的旧应用程序(我们目前不打算更新),我们的数据库后端正在升级到 Oracle 11gR2。有什么需要我们注意的问题吗?

谢谢!

【问题讨论】:

  • 您来自哪个 Oracle 版本? Hibernate 2.1.7 可以与最新的 Oracle JDBC 驱动程序一起使用吗?
  • @ik_zelf 来自 oracle 10,通过 Weblogic 10.3 和 JDBC 驱动程序 11.1.0.6.0 - 谢谢!

标签: oracle hibernate oracle11g weblogic11g oracle11gr2


【解决方案1】:

使用 jdbc 驱动程序 11.1.0.6.0,您可以连接到 Oracle 11gR2。没问题。 您可能会遇到的一个简单问题是用户名和密码。在 11g 中这是区分大小写的,在该版本之前它不区分大小写。

另一个不错的是帐户现在默认过期。请与您当地的 dba 核实。

您应该在升级测试期间测试应用程序。数据库功能发生变化,优化器功能发生变化,因此应用程序的行为可能会发生变化。从技术上讲,我看不出它为什么不起作用但知道一些软件项目的原因......测试它。在许多情况下,它根本不会带来任何问题。很大程度上取决于代码的质量。如果您的应用程序代码基于 Oracle 中现已解决的错误而可以正常工作,那么您将遇到问题。

【讨论】:

    猜你喜欢
    • 2015-03-30
    • 2018-03-15
    • 2015-11-07
    • 2015-06-04
    • 2017-03-17
    • 1970-01-01
    • 2010-10-13
    • 1970-01-01
    • 2011-03-11
    相关资源
    最近更新 更多