Перейти к основному содержимому

Установка

Ручная установка​

примечание

Пакет устанавливается автоматически при выборе автоматизированного способа развертывания СУБД Pangolin.

Поставляемый пакет расширения OrioleDB предоставляет исполняемый файл, но не выполняет установку самого расширения в БД. Для конечной установки необходимо самостоятельно выполнить настройку и активацию расширения.

При ручной установке:

  1. Установите пакет pangolin-oriole средствами пакетного менеджера операционной системы:

    sudo dnf install pangolin-oriole-{product_version}-{OS}.x86_64.rpm
  2. Пропишите в конфигурационном файле СУБД Pangolin название расширения в настроечный параметр shared_preload_libraries:

    shared_preload_libraries = 'orioledb'
  3. Активируйте расширение orioledb командой:

    CREATE EXTENSION orioledb SCHEMA ext;
примечание

После установки расширения OrioleDB и его подключения посредством параметра shared_preload_libraries использование движка хранения не назначается автоматически для вновь создаваемых таблиц. По умолчанию при создании таблицы необходимо явно указывать метод доступа с помощью предложения USING orioledb.

При необходимости использования OrioleDB в качестве метода доступа по умолчанию рекомендуется задать в конфигурационном файле postgresql.conf значение параметра default_table_access_method = ‘orioledb’. В этом случае все вновь создаваемые таблицы будут автоматически создаваться с использованием движка OrioleDB, а необходимость явного указания предложения USING orioledb в команде CREATE TABLE отсутствует.

Конфигурационные параметры​

Для настройки работы движка OrioleDB могут использоваться специализированные параметры конфигурации, задаваемые в файле postgresql.conf.

Подробное описание конфигурационных параметров OrioleDB, их назначение и допустимые значения приведены в документации OrioleDB.