16.3. Установка дополнительно поставляемых модулей

Postgres Pro поставляется с большим набором серверных расширений, или модулей. В Windows все эти расширения устанавливаются всегда. В Linux они распространяются в пакете postgrespro-contrib, который можно не устанавливать. Если же эти расширения установлены, это значит, что необходимые для них двоичные файлы присутствуют в системе, и чтобы использовать их, вам нужно только подключить их в базе данных.

Обычно достаточно выполнить следующую команду SQL:

CREATE EXTENSION имя_модуля

За подробностями обратитесь к CREATE EXTENSION.

Чтобы получить список расширений, доступных в вашей инсталляции Postgres Pro, просмотрите системный каталог pg_available_extensions.

Приложение F содержит информацию о расширениях, содержащихся в инсталляции.

Для некоторых расширений требуется, чтобы при запуске были загружены разделяемые библиотеки.

Если вы хотите использовать такое расширение, вам нужно добавить параметр

shared_preload_libraries = 'lib1, lib2, lib3'

в postgresql.conf вашего экземпляра Postgres Pro и перезапустить сервер. После этого вы можете выполнить команду CREATE EXTENSION.