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

Làm thế nào để sử dụng (cài đặt) dblink trong PostgreSQL?

Kể từ PostgreSQL 9.1 , việc cài đặt các mô-đun bổ sung rất đơn giản. Các tiện ích mở rộng đã đăng ký như dblink có thể được cài đặt với CREATE EXTENSION :

CREATE EXTENSION dblink;

Cài đặt vào lược đồ mặc định của bạn, là public theo mặc định. Đảm bảo rằng search_path của bạn được đặt đúng trước khi bạn chạy lệnh. Lược đồ phải hiển thị cho tất cả các vai trò phải làm việc với nó. Xem:

  • Cách search_path ảnh hưởng đến độ phân giải của mã nhận dạng và "giản đồ hiện tại"

Ngoài ra, bạn có thể cài đặt vào bất kỳ lược đồ nào bạn chọn với:

CREATE EXTENSION dblink SCHEMA extensions;

Xem:

  • Cách tốt nhất để cài đặt hstore trên nhiều lược đồ trong cơ sở dữ liệu Postgres?

Chạy một lần cho mỗi cơ sở dữ liệu. Hoặc chạy nó trong cơ sở dữ liệu hệ thống chuẩn template1 để thêm nó vào mọi DB mới được tạo tự động. Chi tiết trong sách hướng dẫn.

Trước tiên, bạn cần có các tệp cung cấp mô-đun được cài đặt trên máy chủ. Đối với Debian và các dẫn xuất, đây sẽ là gói postgresql-contrib-9.1 - đối với PostgreSQL 9.1, rõ ràng. Kể từ Postgres 10, chỉ có một postgresql-contrib bao gói.



  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 nhanh chóng loại bỏ một người dùng có các đặc quyền hiện có

  2. Cấp quyền cho người dùng đối với bất kỳ bảng mới nào được tạo trong postgresql

  3. Tạo cơ sở dữ liệu PostgreSQL

  4. postgreSQL - trong so với bất kỳ

  5. Tổng quan về các phương thức JOIN trong PostgreSQL