I am helping our database admin with an Oracle 19c upgrade. To do so, the most current oracle JDBC driver is required, ojdbc10.jar.
I have installed this updated driver on a windows server 2012 virtual machine with no issues. It has the Java JDK developers environment 9.0.4 installed along with java version 1.8.0_191.
When attempting to install ojdbc10.jar on my local laptop, (without the JDK developers environment, & java version 1.8.0_231_b11) I lose connection to my Oracle databases. When looking @ the error message from the database connection tab on the status page, I get the following error:
-
"Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver" with the specific content:
-
Caused by: java.lang.UnsupportedClassVersionError: oracle/jdbc/driver/OracleDriver has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0.
Would installing the JDK devlopers kit solve this? Is there anything else that should be done to facilitate the ojdbc10.jar file? Im trying to iron out the kinks prior to rolling out to production critical licenses & had minimal luck finding documentation to learn from.
Thanks!!