Фоновые и регламентные задания выполняются платформой 1С:Предприятие без участия пользователя. Иногда требуется временно заблокировать их выполнение. Например, для установки расширений или выполнения обновления базы данных.
При этом есть разница в механизме их выполнения для разных типов баз данных. Ниже рассмотрены оба варианта блокировки их работы.
В таком варианте выполнение заданий выполняет клиент-сервер (SQL) без какого либо участия клиентских компьютеров и запуска 1С:Предприятие на рабочих местах.
Для блокировки фоновых заданий откройте консоль «Администрирование серверов 1С:Предприятие» и включите флажок «Блокировка регламентных заданий включена». Дополнительно можно включить флажок «Блокировка начала сеансов включена», но предварительно откройте нужный вам сеанс работы, например в «Конфигураторе» выбранной базы.
После окончания работ с базой не забудьте снять установленные флажки блокировки регламентных заданий и сеансов.
В таком случае регламентные задания выполняются на клиентских компьютерах и для их выполнения необходим запуск ходя бы одного сеанса работы с базой данных 1С.
Получается, что администратор входит в базу данных, например, чтобы установить расширение или выполнить другие операции и тут же начинается выполнение какого-либо фонового задания.
Чтобы заблокировать их запуск необходимо добавить параметр в строку запуска базы данных «1С:Предприятие».
В настройке нужно базы данных укажите ключ /AllowExecuteScheduledJobs –off как показано на рисунке ниже.
Важно! После выполнения работ не забудьте поменять этот ключ на
/AllowExecuteScheduledJobs –on и запустить сеанс работы с базой.
Далее этот ключ можно будет полностью удалить из строки запуска (либо оставить значение -on).
Другие статьи раздела «Вопросы и ответы»
Посмотрите готовые решения к вашей 1С в нашем интернет-магазине: 1С-МегаШоп