Поделиться через


Управление службами

Служба агента SQL Server и служба SQL Server контролируют друг друга. После запуска обеих служб, в случае если одна из них завершается сбоем, вторая запускает ее снова.

Важное примечаниеВажно!

На экземплярах отказоустойчивых кластеров не должен быть включен автоматический перезапуск службы SQL Server или службы агента SQL Server.

Перезапуск службы агента SQL Server

После запуска агента SQL Server, он запускает расширенную хранимую процедуру в SQL Server. Эта расширенная хранимая процедура контролирует службу агента SQL Server и перезапускает ее в случае, если она неожиданно завершает свою работу.

Важное примечаниеВажно!

Задания агента SQL Server, которые выполнялись во время отработки отказа на экземпляре кластера отработки отказа SQL Server, не возобновляются после отработки отказа и переключения на другой узел кластера отработки отказа. Задания агента SQL Server, которые выполнялись во время приостановки работы узла Hyper-V, не возобновляются, если приостановка вызывает отработку отказа с переходом на другой узел. Задания, выполнение которых было начато, но не завершилось в связи с событием отработки отказа, регистрируются в журнале как начатые, но дополнительных записей журнала о завершении или сбое нет. Задания агента в этих сценариях SQL Server выглядят как незавершенные.

Перезапуск службы SQL Server

Агент SQL Server может перезапустить локальный экземпляр SQL Server в случае, если SQL Server прекратил работу по любой причине, кроме штатного выключения. Автоматический перезапуск включен по умолчанию. Агент SQL Server может сформировать предупреждение после повторного запуска локального экземпляра SQL Server в результате аварийного завершения работы SQL Server.

Поведение службы агента SQL Server по умолчанию

По умолчанию служба агента SQL Server подключается к SQL Server каждые 20 секунд для выборки счетчиков производительности. Этот факт фиксируется в журнале событий Microsoft Windows. Для изменения этого поведения остановите службу агента SQL Server или измените конфигурацию аудита входа на сервер, чтобы записывать в журнал только неудачные попытки подключения.

Изменение настроек аудита входа

Настройка завершения выполнения задания

Автоматический запуск агента SQL Server

Отправка сообщений об ошибках агента SQL Server

Просмотр журнала ошибок агента SQL Server

Переименование журнала ошибок агента SQL Server

Просмотр сведений о состоянии выполняемых заданий агента SQL Server