sql >> Base de Datos >  >> RDS >> Oracle

Compatibilidad de Oracle 19c con jdk7

Según las preguntas frecuentes de Oracle JDBC (Pregunta "¿Cuáles son las versiones de Oracle JDBC y las versiones de JDK?"), solo las versiones de Java que enumeró (Java 8 a 11) son compatibles con Oracle 19c.

  • Espero que se agregue soporte para versiones posteriores de Java en el futuro.
  • Java 9 y Java 10 fueron lanzamientos de corta duración y ambos están al final de su vida útil.

Como señala un comentario, Java 7 ha "finalizado su vida útil" desde abril de 2015. Sería contraproducente para Oracle alentar el uso continuo de Java 7 al admitirlo con nuevos controladores JDBC para las nuevas versiones de la base de datos de Oracle.

Tenga en cuenta que los controladores de Oracle son propietarios y el código fuente no está disponible. Por lo tanto, la retroportación de uno de los controladores compatibles con Oracle 19c a Java 7 no es una opción.

En resumen :si desea utilizar Oracle 19c, actualice a Java 8 LTS o posterior es la única solución factible. Se recomienda actualizar a Java 11 LTS:

  • Las actualizaciones públicas gratuitas de Oracle Java 8 LTS (para usuarios comerciales) han finalizado y el Soporte Premium finalizará en marzo de 2022; consulte el Hoja de ruta de soporte de Oracle Java SE .

  • Todavía puede obtener actualizaciones públicas gratuitas de Java 8 LTS de proveedores externos posteriores a 2020; consulte Java sigue siendo gratuito para todos los detalles.