一个简单明了的问题:有没有人使用过Hibernate 2.1.7和Oracle 11gR2数据库的组合?我们有一个使用Hibernate 2.1.7的遗留应用程序(我们不打算在此时更新),我们的数据库后端正在升级到Oracle 11gR2。我们需要注意哪些问题?
谢谢!
答案 0 :(得分:2)
使用jdbc驱动程序11.1.0.6.0,您可以连接到Oracle 11gR2。没问题。 您可能遇到的一个简单问题是用户名和密码。在11g中,这是区分大小写的,在该版本之前它不区分大小写。
另一个好处是帐户现在默认过期。请与您当地的dba一起检查。
您应该在升级测试期间测试应用程序。数据库功能发生变化,优化程序功能发生变化,因此应用程序行从技术上讲,我认为没有理由为什么它不起作用,但了解一些软件项目....测试它。在许多情况下,它根本不会产生任何问题。很大程度上取决于代码的质量。如果您的应用程序代码正在运行,因为它基于Oracle中现已解决的错误,那么您将遇到问题。