Oracle
 sql >> база данни >  >> RDS >> Oracle

Съвместимост на Oracle 19c с jdk7

Според ЧЗВ за Oracle JDBC (Въпрос „Какви са изданията на Oracle JDBC спрямо версиите на JDK?“), само изброените от вас версии на Java (Java 8 до 11) се поддържат за Oracle 19c.

  • Очаквам в бъдеще да бъде добавена поддръжка за по-късни версии на Java.
  • Java 9 и Java 10 бяха издания с кратък живот и са в края на живота си.

Както се отбелязва в коментар, Java 7 е в „края на живота“ от април 2015 г. Би било контрапродуктивно за Oracle да насърчава продължаващото използване на Java 7, като я поддържа с нови JDBC драйвери за нови версии на бази данни на Oracle.

Имайте предвид, че драйверите на Oracle са патентовани и изходният код не е наличен. Така че обратното пренасяне на един от съвместимите с Oracle 19c драйвери към Java 7 не е опция.

Накратко :Ако искате да използвате Oracle 19c, надграждане до Java 8 LTS или по-нова версия е единственото възможно решение. Надграждането до Java 11 LTS е препоръчително:

  • Безплатните публични актуализации на Oracle Java 8 LTS (за търговски потребители) приключиха, а Premium поддръжката трябва да приключи през март 2022 г.; вижте Пътна карта за поддръжка на Oracle Java SE .

  • Все още можете да получите безплатни публични актуализации на Java 8 LTS от доставчици трети страни след 2020 г.; вижте Java все още е безплатна за всички подробности.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL Transpose

  2. В заявката за актуализиране на Oracle липсва ключова дума SET - ORA97100 &ORA-00904

  3. Колко индекса на базата данни са твърде много?

  4. Проблем при стартиране на Proc - Oracle PL/SQL

  5. Oracle 12c - индексът на колона „number“ работи ли по-бързо от индекса на колона „varchar“?