Как развернуть 1C базу с необходимой конфигурацией
От моего руководителя отделом IT
(он у нас кстати программист 1С
) поступила задача, нужно для определенного бухгалтера создать новую базу ЗУП
и прописать в клиент только ей.
Вот только как мне кажется не хватает дополнительных условий.
Поразмыслив, я вспомнил что мне мало создать базу на текущем 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:
Запускаю на сервере клиент 1С
— перехожу в "Настройка"
—
в разделе "Каталоги шаблонов конфигураций и обновлений"
нажимаю на плюсик "+" (Добавить)
и указываю путь D:\deomega\1c\hrmcorp\3_1_15_96
и нажимаю Select Folder
(у меня клиент Английский)
По итогу получается вот так:
Нажимаю OK
Шаг №3:
Теперь в клиенте 1С
нажимаю "Добавить"
Добавление информационной базы в список: Создание новой информационной базы
и нажимаю "Далее"
Выберите поставляемую конфигурацию для начала работы или демонстрационный пример для ознакомления: отмечаю "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
Создать базу данных в случае ее отсутствия: отмечаю галочкой
Язык (Страна): русский (Россия)
Установить блокировку регламентных заданий: галочку не ставлю
и нажимаю "Далее"
Скриншот для наглядного понимания
и нажимаю "Далее", "Готово".
Ожидаю, то что клиент 1С
подвисает на момент проведения данной операции это нормально. Стоит подождать.
Шаг №4:
После проверяю в оснастке SQL Management Studio
, авторизовавшись предварительно, что новая база данных создалась.
Так база создалась, но у нее владельцем значится учетная запись SQL Login: sa
, изменяю ее на POLYGON\SVC1Cv8$
Шаг №5:
Запускаю кластер 1С
, нахожу настроенное подключение на взаимодействие с информационной базой Acc_Deomega_ZUP_NEW
и через правый клик по нему выбираю "Delete/Удалить"
Удалить информационную базу? Нажимаю Yes/Да
и обязательно выбираю режим удаления "Оставить без изменений"
после чего подключение в кластере 1С
к информационной базе пропадает.
Шаг №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
Создать базу данных в случае ее отсутствия: галочку не ставлю
Установить блокировку регламентных заданий: галочку не ставлю
и нажимаю "ОК"
Если все указано верно и владелец базы стоит групповая учетная запись в списке информационных баз появится новое подключение.
Шаг №7:
Теперь запускаем клиент 1С
и прописываем в нем параметры подключения к этой базе с конфигурацией ЗУП
. Если Вы запускаете прямо тут же на сервере то в клиент 1С
подключение уже прописано, выделяем ее и нажимаем "1С:Предприятие"
, после чего запускается подключение с последующим начальным наполнением данных. Как только все завершится я передаю отчет своем руководителю о проделанной работе и подключаю данную информационную базу необходимому бухгалтеру.
Итого, я разобрал, как выполнить создание, загрузку необходимой конфигурации и подключение ее в Кластер 1С
и прописывание пользователю.
Заметка есть реальное отражение задачи с текущего места работы. На этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.