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

làm cách nào để sử dụng chuỗi kết nối cùng với url jdbc

Bạn không thể (AFAIK) đặt điều này làm một phần của URL. Theo tài liệu OracleDriver :

Bảng liệt kê các thuộc tính kết nối mà trình điều khiển Oracle JDBC hỗ trợ bao gồm includeSynonyms , vì vậy bạn sẽ có thể làm:

String url = "jdbc:oracle:thin:@//<HOST>:1522/dev"
java.util.Properties info = new java.util.Properties();
info.put ("includeSynonyms", "true");
getConnection (url, info);

Tôi e rằng chưa được kiểm tra và tôi không chắc liệu nó có hoạt động với phiên bản trình điều khiển của bạn hay không. Bạn cũng có thể xem cách cài đặt nó sau này thông qua OracleConnection hoặc OracleConnectionWrapper .

Cũng không hoàn toàn chắc chắn rằng biểu mẫu URL hoạt động với trình điều khiển 1.4, mặc dù tôi nghĩ nó có - bạn có thể cần sử dụng @<host>:1522:dev ban đầu của mình hình thức. Và lưu ý rằng trong kết nối dễ dàng định dạng, dev đề cập đến tên dịch vụ hơn là SID và chúng có thể không giống nhau; kiểm tra trạng thái lsnrctl status nào hiển thị nếu điều này có vấn đề.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để sử dụng bảng tạm thời toàn cục trong thủ tục Oracle?

  2. MVC4 Entity Framework nhiều đến nhiều tên bảng kết hợp tùy chỉnh và tên lược đồ

  3. truy vấn để bỏ qua các bản ghi trùng lặp / null

  4. Ngăn câu lệnh trừ Oracle xóa các bản sao

  5. Trình kiểm tra cú pháp SQL trực tuyến phù hợp với nhiều cơ sở dữ liệu