sql >> Databáze >  >> RDS >> Oracle

Kompatibilita Oracle 19c s jdk7

Podle častých dotazů Oracle JDBC (Otázka „Jaká jsou vydání Oracle JDBC a verze JDK?“), pro Oracle 19c jsou podporovány pouze verze Java, které jste uvedli (Java 8 až 11).

  • Očekávám, že v budoucnu bude přidána podpora pro pozdější verze Java.
  • Java 9 a Java 10 byly verze s krátkou životností a obě jsou na konci životnosti.

Jak poznamenává komentář, Java 7 je od dubna 2015 „ukončena“. Pro Oracle by bylo kontraproduktivní podporovat další používání Javy 7 tím, že ji bude podporovat novými ovladači JDBC pro nové verze databází Oracle.

Všimněte si, že ovladače Oracle jsou proprietární a zdrojový kód není k dispozici. Takže zpětné portování jednoho z ovladačů kompatibilních s Oracle 19c na Java 7 není možné.

Shrnuto :Pokud chcete používat Oracle 19c, upgrade na Java 8 LTS nebo novější je jediné možné řešení. Je doporučeno upgradovat na Java 11 LTS:

  • Bezplatné veřejné aktualizace Oracle Java 8 LTS (pro komerční uživatele) skončily a prémiová podpora má skončit v březnu 2022; podívejte se na plán podpory Oracle Java SE .

  • Stále můžete po roce 2020 získat bezplatné veřejné aktualizace Java 8 LTS od dodavatelů třetích stran; viz Java je stále zdarma pro všechny podrobnosti.




  1. Šifrování v klidu a/nebo AES_ENCRYPT

  2. pgFincore 1.2, rozšíření PostgreSQL

  3. Django modeluje jeden cizí klíč k mnoha tabulkám

  4. jak svázat hodnoty INSERT INTO mysql perl