我們正在將我們的數據庫從Oracle 10g升級到11g。受支持的JDBC,適用於Oracle的JDK版本11g
我希望我們目前的JDK1.6將支持這一點。
適用於Oracle 11g的理想JDBC版本是什麼?
目前我們使用的是ojdbc.14.jar,它會支持11g嗎?
請確認我
我們正在將我們的數據庫從Oracle 10g升級到11g。受支持的JDBC,適用於Oracle的JDK版本11g
我希望我們目前的JDK1.6將支持這一點。
適用於Oracle 11g的理想JDBC版本是什麼?
目前我們使用的是ojdbc.14.jar,它會支持11g嗎?
請確認我
您是否在數據庫中使用Java?還是你使用Java來執行數據庫上的命令?
如果是前者,請參閱產品說明書,瞭解您要轉移到的Oracle版本。如果是後者,比數據庫附帶的驅動程序版本更老的東西,包括你提到的那個。
但是,這是一個非常大的但是,JDK 1.6已經不支持,並且已經超過一年了。 ojdbc14.jar遠遠更老,並已支持我認爲接近十年。
實際上,您應該升級到JDK 1.8(最新補丁級別爲45或更高版本)以及隨升級到的Oracle版本(ojdbc6)一起提供的ojdbc版本。
更好的性能,獲得了新的API,安全修補程序,等等,等等
對於Java 8,您應該使用'ojdbc7.jar' –
@a_horse_with_no_name否,您應該爲您的Oracle版本使用正確的驅動程序作爲驅動程序如果您使用新版本,可能會支持TNS偵聽器不支持的操作。 – jwenting
據Oracle FAQ,你應該使用OJDBC7.jar for Java版本8
請訪問http: //www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html – user1929959
我正在投票結束此問題,因爲它看起來像是一個更適合您的Oracle支持聯繫人的問題。 – larsks
'ojdbc.14.jar'用於Java ** 1.4 **您應該在Java ** 6 **中使用'ojdbc6.jar' ..所有的問題都可以在JDBC FAQ中找到:http://www.oracle.com .com/technetwork/database/enterprise-edition/jdbc-faq-090281.html –