2012-08-23 78 views
2

一個簡單而快速的問題:有沒有人使用Hibernate 2.1.7和Oracle 11gR2數據庫的組合?我們有一個使用Hibernate 2.1.7的舊版應用程序(我們目前不打算更新),我們的數據庫後端正在升級到Oracle 11gR2。我們需要注意哪些問題?Hibernate 2.1.7可以與Oracle數據庫11gR2一起使用嗎?

謝謝!

+0

從哪個Oracle版本你來? Hibernate 2.1.7可以使用最新的Oracle JDBC驅動程序嗎? –

+0

@ik_zelf來自oracle 10,通過Weblogic 10.3和JDBC驅動程序11.1.0.6.0--謝謝! –

回答

2

使用jdbc驅動程序11.1.0.6.0,您可以連接到Oracle 11gR2。沒問題。 您可能遇到的一個簡單問題是用戶名和密碼。在11g中這是區分大小寫的,在該版本之前它不區分大小寫。

另一個不錯的是帳戶現在默認過期。用你當地的dba檢查一下。

您應該在升級測試期間測試應用程序。數據庫功能發生變化,優化器功能發生變化,所以應用程序行爲可能發生變化從技術上講,我沒有看到爲什麼它不起作用的原因,但知道一些軟件項目....測試它。在許多情況下,它根本沒有任何問題。很大程度上取決於代碼的質量。如果您的應用程序的代碼正在運行,因爲它基於現在已解決的Oracle中的錯誤,您將遇到問題。

相關問題