Настройка агент SQL Server почты для использования компонента Database Mail
Область применения: SQL Server
В этой статье описывается, как настроить агент SQL Server для отправки уведомлений и оповещений в SQL Server с помощью SQL Server Management Studio.
- Сведения о включении и настройке компонента Database Mail см. в разделе Настройка компонента Database Mail.
- Пример использования Transact-SQL см. в статье "Создание профиля компонента Database Mail".
- Для отправки электронной почты с помощью заданий агента SQL в Управляемый экземпляр SQL Azure агент SQL Server можно использовать только один профиль Database Mail, и его необходимо вызвать
AzureManagedInstance_dbmail_profile
. Дополнительные сведения и пример скрипта см. в Управляемый экземпляр SQL Azure уведомления о задании агента SQL.
Необходимые компоненты
Создайте учетную запись Database Mail для используемой учетной записи службы агент SQL Server.
Создайте профиль Database Mail для учетной записи службы агент SQL Server для использования и добавления пользователя в роль базы данных DatabaseMailUserRole в
msdb
базе данных. Инструкции см. в разделе "Правильно ли настроены пользователи для отправки почты".Задайте профиль в качестве профиля по умолчанию для
msdb
базы данных.
Безопасность
Разрешения
Пользователь, создающий учетные записи профилей и выполняющий хранимые процедуры, должен быть членом предопределенной роли сервера sysadmin.
Использование SQL Server Management Studio
Следующие шаги не нужны в Управляемый экземпляр SQL Azure, который уже настроен для поиска профиляAzureManagedInstance_dbmail_profile
. Дополнительные сведения и пример скрипта см. в Управляемый экземпляр SQL Azure уведомления о задании агента SQL.
Настройка агент SQL Server использования компонента Database Mail в SQL Server
В обозреватель объектов разверните экземпляр SQL Server.
Щелкните правой кнопкой мыши элемент Агент SQL Server и выберите пункт Свойства.
Выберите "Система оповещений".
Выберите Включить почтовый профиль.
В списке Почтовая система выберите Компонент Database Mail.
В Списке почтовых профилейвыберите почтовый профиль для компонента Database Mail.
Перезапустите агент SQL Server.
Задачи дополнительной работы
Следующие задачи необходимо выполнить для завершения конфигурации агента на отправку предупреждений и уведомлений.
-
Предупреждения могут быть настроены на уведомление оператора о возникновении в базе данных определенного события или о формировании в операционной системе определенных условий.
-
Операторы — это псевдонимы для людей или групп, которые могут получать электронные уведомления.