Настройка почты агента 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 в Управляемом экземпляре SQL Azure.
Предварительные условия
Создайте учетную запись Database Mail для используемой учетной записи службы агента SQL Server.
Создайте профиль Database Mail для учетной записи службы агента SQL Server для использования и добавления пользователя в роль базы данных DatabaseMailUserRole в
msdb
базе данных. Инструкции см. в разделе "Правильно ли настроены пользователи для отправки почты".Задайте профиль в качестве профиля по умолчанию для
msdb
базы данных.
Безопасность
Разрешения
Пользователь, создающий учетные записи профилей и выполняющий хранимые процедуры, должен быть членом предопределенной роли сервера sysadmin.
Использование среды SQL Server Management Studio
Следующие шаги не нужны в Управляемом экземпляре SQL Azure, который уже настроен для поиска профиля с именем AzureManagedInstance_dbmail_profile
. Дополнительные сведения и пример скрипта см. в уведомлениях о задании агента SQL в Управляемом экземпляре SQL Azure.
Настройка агента SQL Server для использования компонента Database Mail в SQL Server
В обозревателе объектов разверните экземпляр SQL Server.
Щелкните правой кнопкой мыши элемент Агент SQL Server и выберите пункт Свойства.
Выберите "Система оповещений".
Выберите Включить почтовый профиль.
В списке Почтовая система выберите Компонент Database Mail.
В Списке почтовых профилейвыберите почтовый профиль для компонента Database Mail.
Перезапустите агент SQL Server.
Задачи дополнительной работы
Следующие задачи необходимо выполнить для завершения конфигурации агента на отправку предупреждений и уведомлений.
-
Предупреждения могут быть настроены на уведомление оператора о возникновении в базе данных определенного события или о формировании в операционной системе определенных условий.
-
Операторы — это псевдонимы для людей или групп, которые могут получать электронные уведомления.
Далее
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по