Успешная регистрация информационной базы prod_dev

Дата: 2026-01-25
Контейнер: 1c-server-new
Версия 1С: 8.3.27.1786
Статус:БАЗА УСПЕШНО ЗАРЕГИСТРИРОВАНА

Результат

Информационная база prod_dev успешно зарегистрирована в кластере!

  • UUID базы: e8beb507-cfba-4baf-9182-7a6a449ff4d1
  • Имя: prod_dev
  • Кластер UUID: 3ffd4142-d823-46fa-b554-8f7336cfd807
  • СУБД: PostgreSQL
  • Сервер БД: 10.218.14.79:5432
  • Имя БД: prod_dev
  • Пользователь: usr1cv8
  • Локаль: ru_RU

Выполненные действия

1. Установка расширений PostgreSQL

Перед регистрацией базы были установлены необходимые расширения:

# В базе prod_dev
CREATE EXTENSION IF NOT EXISTS mchar;
CREATE EXTENSION IF NOT EXISTS fasttrun;
CREATE EXTENSION IF NOT EXISTS fulleq;

Установленные расширения:
- ✅ mchar — типы данных MCHAR, MVARCHAR (совместимость с MS SQL Server)
- ✅ fasttrun — оптимизация транзакций
- ✅ fulleq — полное равенство для работы 1С
- ✅ plpgsql — стандартное расширение PostgreSQL

2. Регистрация базы в кластере

/opt/1cv8/x86_64/8.3.27.1786/rac infobase create \
  --name=prod_dev \
  --dbms=PostgreSQL \
  --db-server=10.218.14.79 \
  --db-name=prod_dev \
  --db-user=usr1cv8 \
  --db-pwd='<пароль>' \
  --locale=ru_RU \
  --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
  localhost:1545

Результат: infobase : e8beb507-cfba-4baf-9182-7a6a449ff4d1

3. Инициализация базы данных

После регистрации база была автоматически инициализирована 1С:
- До регистрации: 0 таблиц
- После регистрации: 72 таблицы

Текущее состояние

Кластер

  • UUID: 3ffd4142-d823-46fa-b554-8f7336cfd807
  • Порт: 1542
  • Имя: cluster1
  • Версия 1С: 8.3.27.1786

Информационная база

  • UUID: e8beb507-cfba-4baf-9182-7a6a449ff4d1
  • Имя: prod_dev
  • Статус: ✅ Зарегистрирована и инициализирована
  • Таблиц в БД: 72

PostgreSQL

  • Сервер: 10.218.14.79:5432 (контейнер postgresql-1c-new)
  • База данных: prod_dev
  • Расширения: mchar, fasttrun, fulleq, plpgsql

Команды для работы с базой

Получение информации о базе:

/opt/1cv8/x86_64/8.3.27.1786/rac infobase info \
  --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
  --infobase=e8beb507-cfba-4baf-9182-7a6a449ff4d1 \
  localhost:1545

Список всех информационных баз:

/opt/1cv8/x86_64/8.3.27.1786/rac infobase list \
  --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
  localhost:1545

Управление базой:

# Обновление параметров
/opt/1cv8/x86_64/8.3.27.1786/rac infobase update \
  --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
  --infobase=e8beb507-cfba-4baf-9182-7a6a449ff4d1 \
  --<параметр>=<значение> \
  localhost:1545

# Удаление базы (если требуется)
/opt/1cv8/x86_64/8.3.27.1786/rac infobase drop \
  --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
  --infobase=e8beb507-cfba-4baf-9182-7a6a449ff4d1 \
  localhost:1545

Важные замечания

  1. Расширения PostgreSQL установлены вручную — это было необходимо, так как 1С 8.3.27.1786 использует устаревший синтаксис CREATE EXTENSION ... FROM, который не поддерживается в PostgreSQL 14.

  2. База инициализирована — после регистрации 1С автоматически создала 72 таблицы в базе данных.

  3. Кластер работает на порту 1542 — при настройке клиентов или подключении учитывайте этот порт.

Следующие шаги

  1. ✅ Кластер создан
  2. ✅ Рабочий сервер зарегистрирован
  3. ✅ ClusterConfigService размещён
  4. ✅ Информационная база prod_dev зарегистрирована
  5. ⏭️ Настройка подключения клиентов к базе
  6. ⏭️ Загрузка конфигурации в базу (если требуется)

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