Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the driver for Oracle 10g database for java 6,7, or 8

What is apropriate driver to connect to Oracle 10g databse?

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

And I am getting

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

like image 662
1392023093user Avatar asked Dec 20 '25 20:12

1392023093user


2 Answers

For Oracle database connection:

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

like image 65
Avijit Das Avatar answered Dec 23 '25 12:12

Avijit Das


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

This tells you that you're using a JAR compiled for Java SE 7, but you're using a JRE < v7.

For Oracle 10g database there seems to be only unsupported JDBC drivers for older Java versions, but I guess you can use them with newer Java versions, too:

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

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

like image 35
Puce Avatar answered Dec 23 '25 14:12

Puce