При восстановлении информационной базы 1С из резервной копии администраторы и разработчики иногда сталкиваются с ситуацией, когда регламентные и фоновые задания перестают запускаться в автоматическом режиме. При этом в консоли заданий регламентные процедуры активны, расписание настроено, а в свойствах базы в консоли кластера серверов 1С флаг блокировки регламентных заданий не установлен. Проанализируем основные причины такой проблемы и разберем по шагам варианты ее решения.
Выясним первую возможную причину. В некоторых конфигурациях или доработках предусмотрена защита от случайного запуска регламентных процедур на тестовых копиях баз. Разберем, как проверить выполнение процедур из кода:
Рассмотрим содержимое журнала регистрации. В клиент-серверном режиме при попытке запуска фонового задания платформа фиксирует служебные события. Перейдем в журнал регистрации и установим отбор по событиям со статусом «Ошибка» или «Предупреждение», а также по фоновым сеансам. Это поможет выявить ошибки авторизации или сбои при инициализации процессов.
Проанализируем настройки кластера серверов 1С. В консоли кластера серверов для информационной базы могут быть настроены Требования назначения функционала. Если сервисы фоновых заданий назначены на конкретный рабочий сервер или процесс, который недоступен или отключен, регламентные задания не смогут стартовать. Необходимо проверить правильность распределения сервисов кластера.
Посмотрим на настройки системного времени. Если время на сервере приложений 1С, сервере СУБД и рабочих станциях расходится, планировщик 1С может корректно не определять момент наступления события по расписанию.
net time в командной строке операционной системы.Разберем ситуации, связанные с сеансами и правами доступа:
usr1cv8). Она должна иметь полные права на доступ к служебным каталогам и рабочей папке Temp.Выясним вопрос лицензирования. В клиент-серверном режиме работы платформы 1С:Предприятие 8.3 каждое фоновое задание при старте запрашивает клиентскую лицензию. Если свободные лицензии отсутствуют (все заняты пользователями или другими процессами), задание переходит в состояние ожидания и не выполняется.
При восстановлении базы из резервной копии поверх существующей или изменении параметров в кластере могут возникнуть рассинхронизация сеансовых данных и сбои планировщика:
1C:Enterprise Server Agent).srvinfo (директории вида snccntx...).