Để cài đặt PostgreSQL contrib
mô-đun trên Ubuntu hoặc Kubuntu (hoặc các bản phân phối Linux tương tự):
- Cài đặt gói đóng góp:
sudo apt-get install postgresql-contrib
- Thay đổi thành tài khoản chủ sở hữu cơ sở dữ liệu (ví dụ:
postgres
). -
CREATE EXTENSION "uuid-ossp";
Nếu bạn đang cố gắng cài đặt các mô-đun không phải là "đáng tin cậy", bạn cần phải là một siêu người dùng để cài đặt chúng. Nếu không, bạn chỉ cần có đặc quyền CREATE trên cơ sở dữ liệu mà bạn đang cố gắng sử dụng mô-đun.
Đối với các phiên bản trước 9.1, hãy thực hiện bước # 1 ở trên, sau đó:
-
Khởi động lại cơ sở dữ liệu:
sudo /etc/init.d/postgresql-8.4 restart
-
Thay đổi thành tài khoản chủ sở hữu cơ sở dữ liệu (ví dụ:
postgres
). -
Thay đổi thư mục của mô-đun đóng góp:
/usr/share/postgresql/8.4/contrib/
-
Sử dụng
ls
để xem danh sách các mô-đun sau:adminpack autoinc btree_gin btree_gist chkpass citext cube dblink dict_int dict_xsyn earthdistance fuzzystrmatch hstore insert_username int_aggregate isn lo ltree moddatetime pageinspect pg_buffercache pgcrypto pg_freespacemap pgrowlocks pg_stat_statements pgstattuple pg_trgm pgxml refint seg sslinfo tablefunc test_parser timetravel tsearch2 uuid-ossp
-
Tải các tệp SQL bằng:
psql -U user_name -d database_name -f module_name.sql
Ví dụ:nếu người dùng quản trị của bạn có tên là postgres
và cơ sở dữ liệu của bạn được đặt tên là storage
và mô-đun bạn muốn là cube
, bạn sẽ nhập:
psql -U postgres -d storage -f cube.sql