Theo Câu hỏi thường gặp về Oracle JDBC (Câu hỏi "Các phiên bản Oracle JDBC Vs JDK là gì?"), Chỉ các phiên bản Java mà bạn đã liệt kê (Java 8 đến 11) được hỗ trợ cho Oracle 19c.
- Tôi hy vọng rằng hỗ trợ cho các phiên bản Java sau này sẽ được bổ sung trong tương lai.
- Java 9 và Java 10 là các bản phát hành ngắn hạn và cả hai đều là cuối vòng đời.
Như một lưu ý nhận xét, Java 7 đã "hết thời" kể từ tháng 4 năm 2015. Việc Oracle khuyến khích tiếp tục sử dụng Java 7 bằng cách hỗ trợ nó với các trình điều khiển JDBC mới cho các bản phát hành cơ sở dữ liệu Oracle mới sẽ là phản tác dụng.
Lưu ý rằng các trình điều khiển Oracle là độc quyền và không có mã nguồn. Vì vậy, chuyển ngược một trong các trình điều khiển tương thích Oracle 19c sang Java 7 không phải là một tùy chọn.
Tóm lại :Nếu bạn muốn sử dụng Oracle 19c, hãy nâng cấp lên Java 8 LTS trở lên là giải pháp khả thi duy nhất. Nên nâng cấp lên Java 11 LTS:
-
Bản cập nhật công khai miễn phí Oracle Java 8 LTS (dành cho người dùng thương mại) đã kết thúc và Hỗ trợ cao cấp sẽ kết thúc vào tháng 3 năm 2022; xem Lộ trình hỗ trợ Oracle Java SE .
-
Bạn vẫn có thể nhận được các bản cập nhật Java 8 LTS công khai miễn phí từ các nhà cung cấp bên thứ 3 sau năm 2020; xem Java vẫn miễn phí để biết tất cả các chi tiết.