sql >> Database >  >> RDS >> Oracle

Oracle 19c compatibiliteit met jdk7

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.




  1. Hoe voeg je een tabel toe aan deze SQL-code?

  2. Multidimensionale geneste array maken van MySQL-resultaat met dubbele waarden (PHP)

  3. Spring boot - MySQL-instellingen werken niet

  4. Hoe vermeld je de primaire sleutel van een SQL Server-tabel?