Симптом
Задание обслуживания SQL завершается ошибкой.
Что проверить
- Посмотреть историю SQL Agent Job.
- Проверить offline-базы.
- Проверить место на диске.
- Проверить права SQLSERVERAGENT.
- Проверить конкретный шаг плана.
Решение
EXEC msdb.dbo.sp_help_jobhistory;
SELECT name,state_desc FROM sys.databases;
DBCC SQLPERF(LOGSPACE);
Как понять, что исправлено
Проблема не повторяется после перезагрузки службы/ПК, пользователь подтверждает доступ, а в журналах нет новых критичных ошибок.
Профилактика
Исключать offline-базы из обслуживания или переводить их в нужное состояние.