Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

SQL_AGENT_STOPPED 1С:Предприятие и СУБД

Служба SQL Server Agent не работает: почему не запускаются ночные бэкапы 1С

Обновлено: 26.08.2026 · Официальная документация ↗
  • Утром выясняется, что ночной бэкап базы 1С не создался.
  • В программе SQL Server Management Studio (SSMS) напротив значка SQL Server Agent стоит синий кружок с белой стрелкой или красный крестик и надпись «Агент отключен» (Agent XPs disabled).
  • Планы обслуживания (Maintenance Plans) и задания (Jobs) не запускаются по расписанию.

Что такое SQL Server Agent простыми словами?

SQL Server Agent (Агент SQL Server) — это встроенный в Microsoft SQL Server «электронный будильник» и планировщик задач. Именно он по ночам автоматически запускает команды создания резервных копий (бэкапов), очистки кэша и переиндексации баз 1С. Если эта служба выключена — никакие ночные задачи работать не будут.

Пошаговое включение и настройка автозапуска службы

  1. Нажмите на клавиатуре комбинацию клавиш Win + R, введите команду services.msc и нажмите Enter (откроется список системных служб Windows).
  2. Найдите в списке службу с названием Агент SQL Server (SQL Server Agent) или SQLServerAgent.
  3. Нажмите на нее дважды левой кнопкой мыши:
    • В строке «Тип запуска» переключите значение с «Вручную» или «Отключена» на «Автоматически».
    • Нажмите кнопку «Запустить» в блоке «Состояние».
    • Нажмите Применить и ОК.
  4. Теперь служба будет работать постоянно и автоматически включаться при любой перезагрузке сервера.

Включение компоненты Agent XPs через Management Studio

Если служба запущена, но задания все равно не стартуют, откройте SSMS, нажмите «Создать запрос» (New Query) и выполните команду включения планировщика:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE;
GO
💡 Практика специалистов: Обязательно настройте отправку почтовых оповещений (Database Mail) в SQL Server Agent. В случае падения ночного бэкапа 1С сервер сам пришлет администратору письмо с текстом ошибки до начала рабочего дня.

Частые вопросы (FAQ)

Почему в бесплатной версии Microsoft SQL Server Express нет SQL Server Agent?

Компания Microsoft намеренно вырезала службу SQL Server Agent из бесплатной редакции Express. Для автоматических бэкапов в SQL Express администраторы используют стандартный 'Планировщик заданий Windows' (Task Scheduler) и sqlcmd-скрипты.

От имени какой учетной записи должна запускаться служба SQL Server Agent?

Рекомендуется использовать специальную служебную доменную учетную запись или системную NT Service\SQLSERVERAGENT, у которой есть права на запись в папку с резервными копиями.

Как проверить, почему конкретный ночной бэкап упал с ошибкой?

В SSMS разверните папку SQL Server Agent → Задания (Jobs), нажмите правой кнопкой на нужное задание и выберите 'Просмотреть журнал' (View History). В строках с красным значком будет описана точная причина сбоя.

Что делать, если службе не хватает места на диске для бэкапа?

Настройте в свойствах плана обслуживания сжатие резервных копий (Backup Compression) и автоматическое удаление бэкапов старше N дней (Maintenance Cleanup Task).

Полезные материалы
Рекомендуем