Альфа-Авто 4.0. Отчасти самописная. Перенесенная из 8.0 на 8.1. Клиент-сервернывй вариант на SQL 2012.
База работает стабильно (тьфу-тьфу). Все довольны. Но есть одна проблема. Очень уж нестабильно работают регламентные задания. Они по почте должны посылать отчеты руководству всякие и прочие таски выполнять. Они это и делают, то есть все процедуры прописаны правильно и они таки выполняются. Но, ежедневно, в 3 часа ночи, после обновления винды (Windows сервер 2008) происходит плановая перезагрузка компьютера. И после этой перезагрузки все задания выполняться перестают! И не выполняются потом вовсе, пока не зайдешь в конфигуратор и не изменишь расписание этих заданий. Либо пока не зайдешь в консоль заданий и опять таки, не переопределишь их расписание.
Расписание выставлено правильно. Каждый день, с такого-то по такое-то время должны выполняться определенные прцедуры. Все задания выставлены предопределенными.
В консоли заданий "повисших" фоновых заданий нет. (по крайней мере они там не отображаются).
После ночной перезагрузки компа SQL сервер выдает следующие сообщения.
OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).
SQLServerAgent service successfully started.
OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).
OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).
SQLServerAgent service successfully started.
OpenSQLServerInstanceRegKey:GetRegKeyAccessMask failed (reason: 2).
Начат сбор информации для "черного ящика".
Служба запущена. Microsoft SQL Server Analysis Services Enterprise 64-разрядная версия (x64) CTP 11.0.2218.0.
То есть SQL где-то при запуске спотыкается, но в итоге запускается. Войти в БД можно. Все работает. А вот регламентные задания - нет. Попробовал перевести службы SQL и 1С с админ юзера на системную учетную запись LocalSystem. Не помогло.
Что подскажете? А то идеи подходят к концу, а перезапускать регламентные задания руками каждый день уже достало)
+ в консоле сервера блокировка выполнения регламентных заданий не установлена.
Это проблема не 1С, а агента sql-сервера (который отвечает за автоматизацию заданий). Агент sql не может запуститься т.к. происходит установка обновлений после перезагрузки. Воспользуйтесь каким-то планировщиком заданий, который, допустим, в 4 утра перезагрузит эту службу.
p.s. этот баг устранен в SQL12 SP1
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua