Электронная почта агента SQL Server
Агент SQL Server способен посылать сообщения электронной почты. Почта агента SQL Server может быть настроена на пересылку сообщений электронной почты заранее заданным операторам, если.
- Создается предупреждение. Предупреждения могут быть настроены таким образом, чтобы при возникновении определенных событий по электронной почте посылались уведомления. Например, предупреждения могут быть настроены на уведомление оператора о возникновении в базе данных определенного события или о формировании в операционной системе условий, которые требуют немедленных действий. Дополнительные сведения о настройке предупреждений см. в разделе Определение предупреждений.
- Запланированная задача, например резервное копирование базы данных или репликация, выполнена удачно или с ошибкой. Например, почта агента SQL Server может использоваться для уведомления операторов о возникновении ошибки во время обработки в конце месяца.
Сообщения электронной почты могут рассылаться согласно списку получателей, информируя их о состоянии запланированных заданий с тем, чтобы они могли предпринять возможные действия. Например, агент SQL Server может быть настроен на пересылку по электронной почте сообщения о том, что задание резервного копирования завершено.
По умолчанию почта агента SQL Server отключена. Настройка почты производится из панели «Система предупреждений» диалогового окна свойств агента SQL Server. Обратите внимание, что почта агента SQL Server необходима только для уведомления о предупреждениях и завершении заданий. На отдельных шагах заданий также могут пересылаться электронные сообщения, независимо от того, включена ли почта агента SQL Server. Например, на шаге задания на языке Transact-SQL компонент Database Mail может использоваться для пересылки результатов запроса списку получателей.
Почта агента SQL Server поддерживает две системы электронной почты. При настройке почты агента SQL Server должна быть выбрана используемая почтовая система.
- При выборе компонента Database Mail агент SQL Server использует для пересылки сообщений электронной почты компонент Database Mail.
- При выборе службы SQL Mail агент SQL Server использует для пересылки сообщений электронной почты расширенный интерфейс MAPI.
Примечание. В будущих версиях SQL Server служба SQL Mail использоваться не будет. Поэтому в новых разработках избегайте использования этой системы и запланируйте модификацию приложений, которые используют ее в настоящее время. Для отправки почты из Microsoft SQL Server 2005 используйте компонент Database Mail.
После изменения системы электронной почты необходимо перезапустить службу агента SQL Server, чтобы это изменение вступило в силу.
См. также
Основные понятия
Компонент Database Mail
Служба SQL Mail