Создание базы данных для кэша в «СУБД-КС»
База данных для кэша списков создается одним из следующих способов:
Способ 1. Выполнение команды из консоли
Для создания базы данных кэша web_cache01
с учетной записью wc_user
и паролем 123
для работы с ней в «СУБД-КС» версии 15.8, работающем на порту 5432, выполните в консоли команду:
bash /opt/pgsqlks-15.8/utility/5432/psql.sh -h 127.0.0.1 -c "create database web_cache01;"
bash /opt/pgsqlks-15.8/utility/5432/psql.sh -h 127.0.0.1 -c "CREATE USER wc_user WITH PASSWORD '123';"
bash /opt/pgsqlks-15.8/utility/5432/psql.sh -h 127.0.0.1 -c "GRANT ALL PRIVILEGES ON DATABASE web_cache01 TO wc_user;"
bash /opt/pgsqlks-15.8/utility/5432/psql.sh -h 127.0.0.1 -d web_cache01 -c "GRANT ALL ON SCHEMA public TO wc_user;"
где 127.0.0.1
– локальный ip-адрес вашего сервера.
Способ 2. Скрипт «Администрирование СУБД-КС»
Скрипт pgsqlks_utils.sh позволяет создать и удалить БД кэша (поддерживается в «СУБД-КС» версии 13.1 и выше).
Для скачивания и запуска актуальной версии скрипта «Администрирование СУБД-КС» на Linux-сервере, где развернут «СУБД-КС», выполните команду:
sudo su
wget -O /opt/pgsqlks_utils.sh https://keysystems.ru/files/web/Scripts/PG/pgsqlks_utils.sh --no-check-certificate
chown root:root /opt/pgsqlks_utils.sh
chmod 770 /opt/pgsqlks_utils.sh
bash /opt/pgsqlks_utils.sh
Пример создания БД для кэша: