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

Oracle tạo liên kết db bằng lược đồ proxy

Bạn có thể tạo liên kết cơ sở dữ liệu người dùng cố định như thế này, nhưng bạn cần đặt toàn bộ mã định danh người dùng proxy trong dấu ngoặc kép; và vì giờ đây nó là số nhận dạng được trích dẫn nên trường hợp này phải khớp với tên người dùng DBA_USERS, theo mặc định là chữ hoa:

create database link tmpp connect to "JEFFERSON[OPMS]" identified by nothing using ... ;

Như đã lưu ý trong tài liệu MOS 1477939.1, bạn không thể tạo liên kết cơ sở dữ liệu người dùng được kết nối (điều mà bạn không cố gắng thực hiện); và giới hạn 30 ký tự đối với số nhận dạng được áp dụng, vì vậy tổng độ dài của cả hai tên người dùng cộng với dấu ngoặc vuông phải từ 30 ký tự trở xuống (điều này cũng tốt trong ví dụ của bạn).

Tuy nhiên, như đã thảo luận trong câu hỏi liên quan này , chức năng này hiện bị hỏng trong phiên bản 11.2.0.4 trở lên do lỗi 19191702.




  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:Làm cách nào tôi có thể triển khai một thứ tự tự nhiên trong một truy vấn SQL?

  2. Cách lấy ngày hiện tại trong Oracle

  3. Oracle:DBMS_UTILITY.EXEC_DDL_STATEMENT so với EXECUTE NGAY LẬP TỨC

  4. Cách chuyển các giá trị trong khối ẩn danh với tham số bảng plsql

  5. ORA-01031:không đủ đặc quyền khi chọn chế độ xem