Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Sự khác biệt giữa kết nối trình điều khiển OCI và THIN với kết nối nguồn dữ liệu giữa java và oracle XE là gì?

Oracle cung cấp bốn loại trình điều khiển cho cơ sở dữ liệu của họ, nhưng tôi sẽ chỉ liệt kê hai loại mà bạn đã hỏi.

OCI trình điều khiển là loại 2 Trình điều khiển JDBC và sử dụng mã gốc để kết nối với cơ sở dữ liệu. Do đó, nó chỉ là một tùy chọn trên các nền tảng có sẵn trình điều khiển Oracle gốc và nó không phải là một triển khai Java "thuần túy".

Trình điều khiển JDBC Thin của Oracle là loại 4 Trình điều khiển JDBC sử dụng các ổ cắm Java để kết nối trực tiếp với Oracle. Nó thực hiện trực tiếp giao thức SQL * Net TCP / IP của Oracle. Bởi vì nó là Java 100%, nó độc lập với nền tảng và cũng có thể chạy từ một Applet. (không phải bạn nên làm như vậy)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kết hợp nhiều hàng trong một hàng, oracle

  2. Cách hiển thị các ký tự GREEK trong Bảng điều khiển ghi nhật ký của JDeveloper

  3. Truy vấn Oracle sẽ không biên dịch

  4. Khả năng tương thích với phiên bản Oracle Client và ODP.NET

  5. Cách truyền vào mảng khi gọi thủ tục được lưu trữ với Spring Data JPA