Создание информационной базы 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

Скрипт:

  1. Проверяет доступность RAS в контейнере 1c-server.
  2. Создаёт информационную базу DENKART в кластере с параметром --license-distribution=allow.
  3. Создаёт базу данных denkart в PostgreSQL (флаг --create-database).
  4. Использует: сервер БД 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.


Связанные документы


Дата последнего обновления: 2026-02-10
Технический директор: AI Denkart