Как развернуть 1C базу с необходимой конфигурацией

От моего руководителя отделом IT (он у нас кстати программист ) поступила задача, нужно для определенного бухгалтера создать новую базу ЗУП и прописать в клиент только ей.

Вот только как мне кажется не хватает дополнительных условий.

Поразмыслив, я вспомнил что мне мало создать базу на текущем SQL сервере (Version: 13.0.5026.0) и прописать ее в Кластере 1С, а нужно накатить на нее конфигурацию дабы уже после наполнять ее, но наполнять ее будет Программист 1С + Пользователь.

Как мне кажется не лишним будет напомнить, что у меня используется вот такие вот настройки:

  • Сервер: srv-db01.polygon.com на нем развернут SQL Server (13.0.5026.0) + Кластер 1С версии 8.3.16.1063
  • Запуск сервиса "1C:Enterprise 8.3 Server Agent (x86-64)" идет от имени групповой учетной записи gMSA

Предварительно Вам стоит ознакомиться с заметкой "Создаем информационную базу через авторизацию gMSA"

Понадобится еще учетная запись SQL: Login sa и пароль от нее.

Итак мои действия от и до результата

Шаг №1: Нужно скачать из личного кабинета https://releases.1c.ru/total под мою задачу: "Зарплата и управление персоналом КОРП, редакция 3 версии 3.1.15.96" от 16.10.20.

Скопировать архив на srv-db01.polygon.com, распаковать на логический диск, к примеру D:\deomega, где Deomega — это будущее именование базы.

Шаг №2: Запускаю на сервере клиент  — перехожу в "Настройка" —

в разделе "Каталоги шаблонов конфигураций и обновлений" нажимаю на плюсик "+" (Добавить) и указываю путь D:\deomega\1c\hrmcorp\3_1_15_96 и нажимаю Select Folder (у меня клиент Английский)

По итогу получается вот так:

Указываю каталог куда распаковал скачанную конфигурацию

Нажимаю OK

Шаг №3: Теперь в клиенте  нажимаю "Добавить"

  • Добавление информационной базы в список: Создание новой информационной базы
    и нажимаю "Далее"
  • Выберите поставляемую конфигурацию для начала работы или демонстрационный пример для ознакомления: отмечаю "1С: Зарплата и управление персоналом КОРП" - "Зарплата и управление персоналом КОРП" - выделяю 3.1.15.96

и нажимаю "Далее"

Вот как это выглядит:

Создаю информационную базу и указываю конфигурацию

Именую новую информационную базу

  • Укажите наименование информационной базы: Acc_Deomega_ZUP_NEW
  • Выберите тип расположения информационной базы: На сервере
    1С:Предприятия
Указываю наименование создаваемой информационной базы

и нажимаю "Далее"

Указываю параметры информационной базы

  • Кластер серверов 1С:Предприятия: srv-db01.polygon.local
  • Имя информационной базы в кластере: Acc_Deomega_ZUP_NEW
  • Защищенное соединение: Выключено
  • Тип СУБД: MS SQL Server
  • Сервер базы данных: srv-db01.polygon.local
  • Имя базы данных: Acc_Deomega_ZUP_NEW
  • Пользователь базы данных: sa
  • Пароль пользователя: 712mbddr@
  • Смещение дат: 2000
  • Создать базу данных в случае ее отсутствия: отмечаю галочкой
  • Язык (Страна): русский (Россия)
  • Установить блокировку регламентных заданий: галочку не ставлю

и нажимаю "Далее"

Скриншот для наглядного понимания

Указываю параметры информационной базы

и нажимаю "Далее", "Готово".

Ожидаю, то что клиент  подвисает на момент проведения данной операции это нормально. Стоит подождать.

Шаг №4: После проверяю в оснастке SQL Management Studio, авторизовавшись предварительно, что новая база данных создалась.

Так база создалась, но у нее владельцем значится учетная запись SQL Login: sa, изменяю ее на POLYGON\SVC1Cv8$

Шаг №5: Запускаю кластер , нахожу настроенное подключение на взаимодействие с информационной базой Acc_Deomega_ZUP_NEW и через правый клик по нему выбираю "Delete/Удалить"

Удалить информационную базу? Нажимаю Yes/Да

и обязательно выбираю режим удаления "Оставить без изменений"
после чего подключение в кластере  к информационной базе пропадает.

Шаг №6: Создаю новое подключение информационной базе, тут нюанс, что мы используем учетную запись gMSA

Central 1C:Enterprise 8.3 servers - (*)srv-db01 — Кластеры — Локальный кластер — и через правый клик на "Информационные базы" выбираю New — Информационная база -

  • Имя: Acc_Deomega_ZUP_NEW
  • Описани: Acc_Deomega_ZUP_NEW
  • Защищенное соединение: выключено
  • Сервер баз данных: srv-db01.polygon.com
  • Тип СУБД: MS SQL Server
  • База данных: Acc_Deomega_ZUP_NEW
  • Пользователь сервера БД: Ничего не указываем
  • Пароль пользователя БД: Ничего не указываем
  • Разрешить выдачу лицензий сервером 1С:Предприятия: Да
  • Язык (Страна): русский (Россия)
  • Смещение дат: 2000
  • Создать базу данных в случае ее отсутствия: галочку не ставлю
  • Установить блокировку регламентных заданий: галочку не ставлю
Создаю подключение к информационной базе в кластере 1С с учетом gMSA

и нажимаю "ОК"

Если все указано верно и владелец базы стоит групповая учетная запись в списке информационных баз появится новое подключение.

Шаг №7: Теперь запускаем клиент  и прописываем в нем параметры подключения к этой базе с конфигурацией ЗУП. Если Вы запускаете прямо тут же на сервере то в клиент  подключение уже прописано, выделяем ее и нажимаем "1С:Предприятие", после чего запускается подключение с последующим начальным наполнением данных. Как только все завершится я передаю отчет своем руководителю о проделанной работе и подключаю данную информационную базу необходимому бухгалтеру.

В первый раз происходит начальное заполнение данных
Начальная конфигурация успешно развернута

Итого, я разобрал, как выполнить создание, загрузку необходимой конфигурации и подключение ее в Кластер 1С и прописывание пользователю.

Заметка есть реальное отражение задачи с текущего места работы. На этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.