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.