Phụ lục này và phần tiếp theo chứa thông tin liên quan đến kèo bóng đá hom nay có thể tìm thấy trongđóng gópThư mục củaPostgreSQLPhân phối. Chúng bao gồm kèo bóng đá hom nay công cụ chuyển giao, tiện ích phân tích và kèo bóng đá hom nay 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. Điều này không loại trừ tính hữu dụng của chúng.
Phụ lục này bao gồm kèo bóng đá hom nay tiện ích mở rộng và kèo bóng đá hom nay mô-đun trình cắm máy chủ khác được tìm thấy trongĐóng góp. Phụ lục Gbao gồm kèo bóng đá hom nay chương trình tiện ích.
Khi xây dựng từ phân phối nguồn, kèo bóng đá hom nay 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ópThư 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 đá hom nay chọn, hãy làm tương tự trong thư mục của mô -đun đó. Nhiều mô -đun có kiểm tra hồi quy, có thể được thực hiện bằng cách chạy:
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ẵnPostgreSQL, kèo bóng đá hom nay 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 đá hom nay 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. TRONGPostgreSQL9.1 trở lên, điều này được thực hiện bằng cách thực hiện APostgreSQL: Tài liệu:Lệ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 phải được chạy bởi một siêu người dùng cơ sở dữ liệu. Điều này chỉ đăng ký kèo bóng đá hom nay đố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 lệnh này trong mỗi cơ sở dữ liệu mà bạn muốn kèo bóng đá hom nay cơ sở của mô -đun có sẵn. Ngoài ra, hãy chạy nó trong cơ sở dữ liệuTemplate1để 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.
Nhiều mô -đun cho phép bạn cài đặt kèo bóng đá hom nay đối tượng của họ trong một lược đồ bạn chọn. Để làm điều đó, thêmlược đồSchema_nameđếnTạo tiện ích mở rộngLệnh. Theo mặc định, kèo bóng đá hom nay đố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.
Nếu cơ sở dữ liệu của bạn được đưa ra bởi Dump và tải lại từ phiên bản Pre-9.1 củaPostgreSQLvà bạn đã sử dụng phiên bản Pre-9.1 của mô-đun trong đó, thay vào đó bạn nên làm
Tạo tiện ích mở rộngmodule_nameTừ chưa đóng gói;
Điều này sẽ cập nhật kèo bóng đá hom nay đối tượng Pre-9.1 của mô-đun thành một thích hợpMở rộngĐối tượng. kèo bóng đá hom nay bản cập nhật trong tương lai cho mô -đun sẽ được quản lý bởiPostgreSQL: Tài. Để biết thêm thông tin về kèo bóng đá hom nay bản cập nhật tiện ích mở rộng, xemPhần 35.15.
Tuy nhiên, lưu ý rằng một số kèo bóng đá hom nay này không phải là"Tiện ích mở rộng"Theo 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 đá hom nay để biết chi tiết.