Инструкция по установке QHB под 1С

Первым шагом является установка QHB, после его установки необходимо инициализировать кластер баз данных с нужными параметрами:

sudo -u qhb /usr/local/qhb/bin/qhb_bootstrap --locale=ru_RU.UTF-8 --lc-collate=ru_RU.UTF-8 --lc-ctype=ru_RU.UTF-8 --encoding=UTF8 -D /u01/1CBase/ -U qhb

Далее необходимо создать базу данных, после создания нужно подключить базу к 1С, сделать это можно двумя путями, через консоль администрирования серверов 1С или через приложение 1С. И в том и в другом случае необходимо указывать информацию в полях для добавления информационной базы в соответствии с вашей конфигурацией и инфраструктурой. В поле "Тип СУБД" нужно выбрать PostgreSQL.

В качестве примера указания параметров информационной базы можно разобрать добавление информационной базы через приложение 1C.

Наименование столбцаНеобходимые данные
Кластер серверов 1С:ПредприятияНаименование кластера серверов
Имя информационной базы в кластереНаименование созданной базы
Защищенное соединениеВыбор параметра зависит от вашей конфигурации, по умолчанию Выключено
Тип СУБДPostgreSQL
Сервер баз данныхIPv6 адрес
Имя базы данныхНаименование базы данных
Пользователь базы данныхИмя пользователя с правами для создания базы на сервере базы данных
Пароль пользователяПароль пользователя с правами для создания базы на сервере базы данных
Смещение датВыбор параметра зависит от вашей конфигурации, по умолчанию 0

При указании флага Создать базу данных в случае ее отсутствия будет создана новая база данных, без необходимости предварительного создания экземпляра БД.

Изменения для версии QHB 1.3.0 и 1.3.1
Для корректной работы необходимо на каждом экземпляре БД выполнить следующую команду:

UPDATE pg_catalog.pg_operator SET oprcanhash = false WHERE oid in (7200, 7201);