2015-07-28 110 views
1

什麼是連接Oracle 10g數據庫的適當驅動程序?Oracle 10g數據庫的驅動程序java 6,7或8

Class.forName("oracle.jdbc.OracleDriver"); 

而且我越來越

java.lang.UnsupportedClassVersionError: oracle/jdbc/OracleDriver : Unsupported major.minor version 51.0

+0

http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html –

+0

請提供「java -version」的輸出。 – Puce

+0

請提供您正在使用的JDBC Jar的名稱。 – Puce

回答

2

對於Oracle數據庫連接:

的Class.forName( 「oracle.jdbc.driver.OracleDriver」);

1

java.lang.UnsupportedClassVersionError: oracle/jdbc/OracleDriver : Unsupported major.minor version 51.0

這告訴你,你正在使用的編譯Java SE 7的一個JAR,但您使用的是JRE < V7。

對於Oracle 10g數據庫中,似乎只對以前的Java版本不支持的JDBC驅動程序,但我想你可以使用較新的Java版本使用它們,太:

http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html

http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html