Я успешно настроил Database Mail, я могу отправлять тестовые электронные письма, однако, когда я перехожу к настройке оповещения, которое будет отправлено по электронной почте оператору, у меня нет флажка для проверки, чтобы указать, что электронное письмо должно быть отправлено.
Я проверил следующее:
В системе оповещения агента SQL настроена электронная почта
Я перезапустил агент SQL
У меня есть почтовый профиль по умолчанию
Профиль является общедоступным.
Операторы настроены (там я не вижу флажка электронной почты)
SQL Server и агент работают под той же учетной записью, для которой настроен SQLMail.
Я использую SQL Server 2005 с пакетом обновления 3 (SP3), если у кого-то есть какие-либо мысли, я был бы очень признателен.
В SSMS нажмите на плюс рядом с Management. Оттуда щелкните правой кнопкой мыши Database Mail и настройте Database Mail .... щелкните Next на экране приветствия. Выберите Управление безопасностью профиля и нажмите Далее. Здесь перечислены какие-либо профили? Установлен ли какой-либо из них на использование профиля по умолчанию? Если нет, установите значение «Да» и повторите попытку.
Можно найти хороший ресурс для пошагового руководства и настройки электронной почты базы данных. Вот.
Отредактировано для добавления
Основываясь на ваших комментариях ниже, вы должны исправить SSMS в дополнение к SQL Server.