Volgens de Oracle JDBC FAQ (Vraag "Wat zijn de Oracle JDBC-releases versus JDK-versies?"), alleen de Java-versies die u hebt vermeld (Java 8 tot 11) worden ondersteund voor Oracle 19c.
- Ik verwacht dat in de toekomst ondersteuning voor latere Java-versies zal worden toegevoegd.
- Java 9 en Java 10 waren releases met een korte levensduur en zijn beide aan het einde van hun levensduur.
Zoals een opmerking opmerkt, is Java 7 sinds april 2015 "end of life". Het zou contraproductief zijn voor Oracle om het voortgezette gebruik van Java 7 aan te moedigen door het te ondersteunen met nieuwe JDBC-stuurprogramma's voor nieuwe Oracle-databasereleases.
Merk op dat de Oracle-stuurprogramma's eigendom zijn en dat de broncode niet beschikbaar is. Dus een van de Oracle 19c-compatibele stuurprogramma's terugzetten naar Java 7 is geen optie.
Samengevat :Als u Oracle 19c wilt gebruiken, moet u upgraden naar Java 8 LTS of hoger is de enige haalbare oplossing. Upgraden naar Java 11 LTS is aan te raden:
-
De gratis openbare updates van Oracle Java 8 LTS (voor commerciële gebruikers) zijn beëindigd en de Premium-ondersteuning eindigt in maart 2022; zie de Oracle Java SE Support Roadmap .
-
U kunt na 2020 nog steeds gratis openbare Java 8 LTS-updates krijgen van externe leveranciers; zie Java is nog steeds gratis voor alle details.