oracle - Hibernate 2.1.7 可以与 Oracle Database 11gR2 一起使用吗?

标签 oracle hibernate oracle11g weblogic11g oracle11gr2

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

谢谢!

最佳答案

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

另一个好处是帐户现在默认过期。请与您本地的 dba 核实。

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

关于oracle - Hibernate 2.1.7 可以与 Oracle Database 11gR2 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12089338/

相关文章:

hibernate 调用需要超过一分钟

oracle - Oracle Express 中工作区和数据库用户的关系是什么?

java - 在 Oracle 中使用 Hikaricp 缓存属性

java - 如何从 IntelliJ IDEA 14 连接到 Oracle 数据库?

Oracle 报告 10g 到 11g 迁移问题

java - Oracle Trunc 函数的返回类型

java - Hibernate 缓存与 Map - 存储目的

java - 加入列的 Hibernate 合并问题

Sql:使用特殊字符作为表列的别名?

oracle - Toad Sql 加载程序 CTRL 文件