Создание информационной базы DENKART с выдачей лицензий с сервера
Дата: 2026-02-10
Контейнер 1С: 1c-server (10.218.14.10)
Версия платформы: 8.3.27.1786
СУБД: PostgreSQL (postgresql-1c, 10.218.14.79)
Назначение
- Информационная база: DENKART
- База данных PostgreSQL:
denkart - Лицензии: выдаются с сервера 1С (клиентам не нужны локальные ключи или файлы лицензий при подключении к этой ИБ).
Для этого при создании ИБ задаётся параметр --license-distribution=allow.
Быстрое создание (скрипт)
Из корня репозитория:
cd /home/cdto/DENKART
# Пароль БД: из config/secrets (POSTGRES_1C_PASSWORD) или переменная окружения
export DB_PASSWORD='ваш_пароль' # если не в secrets
./scripts/create-1c-infobase-denkart.sh
Скрипт:
- Проверяет доступность RAS в контейнере
1c-server. - Создаёт информационную базу DENKART в кластере с параметром
--license-distribution=allow. - Создаёт базу данных denkart в PostgreSQL (флаг
--create-database). - Использует: сервер БД
10.218.14.79, пользовательusr1cv8, локальru_RU.
Ручное создание (RAC)
UUID кластера в контейнере 1c-server: cf5054e4-27cc-456d-96e0-af779e0e4afb.
# Пароль из секретов
PGPASS=$(./scripts/get-secret.sh POSTGRES_1C_PASSWORD)
lxc exec 1c-server -- bash -c "/opt/1cv8/x86_64/8.3.27.1786/rac infobase create \
--create-database \
--name=DENKART \
--dbms=PostgreSQL \
--db-server=10.218.14.79 \
--db-name=denkart \
--db-user=usr1cv8 \
--db-pwd='$PGPASS' \
--locale=ru_RU \
--cluster=cf5054e4-27cc-456d-96e0-af779e0e4afb \
--license-distribution=allow \
localhost:1545"
Проверка после создания
# Список информационных баз
lxc exec 1c-server -- /opt/1cv8/x86_64/8.3.27.1786/rac infobase summary list \
--cluster=cf5054e4-27cc-456d-96e0-af779e0e4afb localhost:1545
# Параметры ИБ DENKART (должно быть license-distribution: allow)
lxc exec 1c-server -- /opt/1cv8/x86_64/8.3.27.1786/rac infobase info \
--cluster=cf5054e4-27cc-456d-96e0-af779e0e4afb --name=DENKART localhost:1545
Подключение клиента
- Адрес сервера 1С:
10.218.14.10:1545(из той же сети) или IP хоста:1545 (например,192.168.1.112:1545) с клиентских машин. - Информационная база: DENKART.
Лицензия при работе с этой ИБ выдаётся сервером, если на сервере есть действующая лицензия (файл в licenses/, ключ или сетевой менеджер). См. 1c-license-file-and-keys-not-found.md.
Связанные документы
- Ошибки лицензирования: файл не найден, ключи недоступны — включение выдачи лицензий, nethasp, .lic
- Информация о сервере 1С и лицензии
- Чек-лист: добавление новой пустой базы
Дата последнего обновления: 2026-02-10
Технический директор: AI Denkart