Групповое включение и отключение блокировки серверных баз 1С
1C-admin
14.10.2019
Обработка отличается от консоли администрирования серверов 1С тем, что позволяет быстро установить/снять блокировку сразу нескольких баз 1С и сохранить параметры доступа к этим базам, избавляя от необходимости входить в каждую базу отдельно и каждый раз вводить её пользователя и пароль.
Подключается как дополнительная обработка, проверялась на платформе 1С:Предприятие 8.3 (8.3.15.1700), но работает также на всех остальных 8.3.х.
Порядок работы:
1. Задаем параметры подключения к серверу 1С
Указать имя сервера, логин и пароль администратора кластера (если есть)
2. Заполняем список баз 1С и пользователей с полными правами для входа в них
Задав параметры подключения к серверу 1С, можно автоматически заполнить список всех баз, зарегистрированных на нём, по кнопке
Далее требуется ввести администраторов с паролями каждой базы 1С в отдельности, т.к. параметры блокировки можно получить у рабочих процессов сервера только произведя аутентификацию через пользователя базы (аутентификации администратора кластера уже не достаточно).
Тут же видны текущие параметры блокировки информационной базы (по ним можно проверить например, заблокирована ли копия, чтобы не воровала сообщения обмена, или не делала некорректные рассылки, или не съедала ресурсы сервера на фоновые задания)
3. Заполняем общие настройки блокировки, отмечаем базы, к которым их будем применять
Общие настройки можно задать вручную либо скопировать с одной из баз
Далее отмечаем флажками интересующие нас базы и применяем к ним общие настройки
4. Применяем заданные настройки блокировки
После того как нужные базы отмечены флажками и заданы их настройки блокировки как общие, так и возможно различные, нажим применить настройки
У всех отмеченных баз установятся соответствующие настройки, в утилите администрирования это видно (если настройки не удалось применить, то в колонке [ (!) Внимание ] об этом будет сообщение и строка будет выделена красным)
На ряду с установкой блокировку можно также снять со всех баз
В отличие от утилиты администрирования 1С:
- Пароли сохраняются и не требуют повторного ввода.
- Не нужно отдельно заходить в каждую базу и устанавливать параметры блокировки.
Обработка подключается как дополнительная обработка в базе 1С либо открывается через меню Файл — Открыть. Примечание: Требуется регистрация стандартной 1С библиотеки comcntr.dll для использования COM соединений. Например, так regsvr32 "C:Program Files (x86)1cv88.3.15.1700incomcntr.dll"
P.S.
Где я использую:
- Блокирую базы при технических работах в серверной, обновлении платформы 1С или в обеденный перерыв.
- Ищу копии баз, на которые забыли установить блокировку выполнения регламентных заданий.