Mục lục
Phụ lục này và phần tiếp theo chứa thông tin liên quan đến kèo bóng đá pháp có thể tìm thấy trongĐóng góp
Thư mục củaPOSTGRESQLPhân phối. Chúng bao gồm kèo bóng đá pháp công cụ chuyển giao, tiện ích phân tích và kèo bóng đá pháp tính năng cắm điện không phải là một phần của hệ thống PostgreSQL cốt lõi, chủ yếu là vì chúng giải quyết đối tượng hạn chế hoặc quá thử nghiệm để trở thành một phần của cây nguồn chính.
Phụ lục này bao gồm kèo bóng đá pháp tiện ích mở rộng và kèo bóng đá pháp mô-đun trình cắm máy chủ khác được tìm thấy trongđóng góp
.kèo bóng đá pháp Gbao gồm kèo bóng đá pháp chương trình tiện ích.
Khi xây dựng từ phân phối nguồn, kèo bóng đá pháp thành phần này không được xây dựng tự động, trừ khi bạn xây dựng mục tiêu "thế giới" (xemBước 2). Bạn có thể xây dựng và cài đặt tất cả chúng bằng cách chạy:
làm
Tạo cài đặt
trongĐóng góp
Thư mục của cây nguồn được cấu hình; hoặc để xây dựng và cài đặt chỉ một kèo bóng đá pháp chọn, hãy làm tương tự trong thư mục của mô -đun đó.
Làm cho kiểm tra
Trước khi cài đặt hoặc
Tạo Installcheck
Một khi bạn cóPOSTGRESQLMáy chủ đang chạy.
Nếu bạn đang sử dụng phiên bản đóng gói sẵn củaPOSTGRESQL, kèo bóng đá pháp này thường được cung cấp dưới dạng thanh toán con riêng biệt, chẳng hạn nhưPostgreSQL-Contrib
.
Nhiều mô-đun cung cấp các chức năng, toán tử hoặc loại do người dùng xác định mới. Để sử dụng một trong kèo bóng đá pháp này, sau khi bạn đã cài đặt mã, bạn cần đăng ký các đối tượng SQL mới trong hệ thống cơ sở dữ liệu.Tạo tiện ích mở rộngLệnh. Trong một cơ sở dữ liệu mới, bạn có thể chỉ cần làm
Tạo tiện ích mở rộngmodule_name
;
Lệnh này chỉ ghi lại kèo bóng đá pháp đối tượng SQL mới trong cơ sở dữ liệu hiện tại, vì vậy bạn cần chạy nó trong mỗi cơ sở dữ liệu mà bạn muốn có sẵn kèo bóng đá pháp cơ sở của mô -đun.Template1
để phần mở rộng sẽ được sao chép vào cơ sở dữ liệu được tạo sau đó theo mặc định.
Đối với tất cả kèo bóng đá pháp này,Tạo tiện ích mở rộng
phải được chạy bởi một siêu người dùng cơ sở dữ liệu, trừ khi kèo bóng đá pháp coi làTrusted, trong trường hợp đó có thể được chạy bởi bất kỳ người dùng nào cóTạo
Đặc quyền trên cơ sở dữ liệu hiện tại. kèo bóng đá pháp tin cậy được xác định như vậy trong các phần tiếp theo.
Nhiều mô -đun cho phép bạn cài đặt kèo bóng đá pháp đối tượng của họ trong một lược đồ bạn chọn. Để làm điều đó, thêmlược đồ
đếnSchema_name
Tạo tiện ích mở rộng
lệnh. Theo mặc định, kèo bóng đá pháp đối tượng sẽ được đặt trong lược đồ mục tiêu tạo hiện tại của bạn, lần lượt mặc định làcông khai
.
Tuy nhiên, lưu ý rằng một số kèo bóng đá pháp này không phải làHồiTiện ích mở rộngHồiTheo nghĩa này, nhưng được tải vào máy chủ theo cách khác, ví dụ bằng cáchshared_preload_l Libries. Xem tài liệu của từng kèo bóng đá pháp để biết chi tiết.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.