Настройка СУБД, отличных от Postgres-11

Termidesk поддерживает функционирование с СУБД, отличных от Postgres версии 11, но основанных непосредственно на Postgres, а именно: СУБД Postgres-15, СУБД Tantor. Установка указанных СУБД должна быть выполнена согласно документации на них.

После установки нужно последовательно выполнить шаги для настройки БД:

:~$ sudo -s
:/home/user# su postgres

Пример команды приведен для СУБД Tantor.


:/home/user# /opt/tantor/db/15/bin/initdb -D /var/lib/postgresql/tantor-se-1c-15/data/
:/home/user$ psql
postgres=# CREATE DATABASE termidesk LC_COLLATE 'ru_RU.utf8' LC_CTYPE 'ru_RU.utf8' TEMPLATE template0;
postgres=# CREATE USER termidesk WITH PASSWORD 'ksedimret';
postgres=# GRANT ALL PRIVILEGES ON DATABASE termidesk TO termidesk;
postgres=# GRANT CREATE ON SCHEMA public TO termidesk;
postgres=# \q
:/home/user$ exit
:/home/user# exit
# Return zero data instead of ENOENT/ENODATA in the absence of record
zero_if_notfound: yes