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

Применимо к:SQL Server Управляемый экземпляр SQL Azure

Важно!

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

В этой статье описывается, как настроить автоматический перезапуск агента Microsoft SQL Server в случае его непредвиденной остановки.

Перед началом

Ограничения

Узел агента SQL Server отображается в обозревателе объектов только в том случае, если у пользователя есть разрешение на использование узла.

Безопасность

Разрешения

Для работы агента SQL Server для него необходимо настроить учетную запись, которая является членом предопределенной роли сервера sysadmin в SQL Server. Эта учетная запись должна иметь следующие разрешения Windows.

  • Вход в систему в качестве службы (SeServiceLogonRight)

  • Замена токена уровня процесса (SeAssignPrimaryTokenPrivilege)

  • Обход проходной проверки (SeChangeNotifyPrivilege)

  • Назначение квот памяти процессам (SeIncreaseQuotaPrivilege)

Примечание.

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

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

Использование среды SQL Server Management Studio

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

  1. В обозревателе объектовщелкните знак «плюс», чтобы развернуть сервер, на котором необходимо настроить агент SQL Server на автоматический перезапуск.

  2. Щелкните правой кнопкой мыши агент SQL Server, затем выберите Свойства.

  3. На странице Общие установите флажок Автоматически запускать агент SQL Server в случае непредвиденной остановки.