Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Внешний исполняемый файл Database Mail — DatabaseMail.exe
, расположенный в \MSSQL\Binn directory
установки SQL Server. Компонент Database Mail использует активацию компонента Service Broker для запуска внешней программы, когда нужно выполнить обработку электронных сообщений. Компонент Database Mail запускает один экземпляр внешней программы. Внешняя программа выполняется в контексте безопасности учетной записи службы для SQL Server.
Основные понятия внешней программы Database Mail
При запуске внешней программы программа подключается к SQL Server с помощью проверки подлинности Windows и начинает обработку сообщений электронной почты. Если в течение указанного времени ожидания сообщений для отправки нет, программа завершает работу. Период времени, в течение которого программа будет ожидать сообщений до завершения работы, можно настроить или с помощью мастера настройки, или с помощью хранимых процедур компонента Database Mail. Дополнительные сведения см. в разделе sysmail_configure_sp (Transact-SQL).
Внешняя программа хранит сведения в системных таблицах в системной msdb
базе данных. Если внешняя программа не может взаимодействовать с SQL Server, программа записывает ошибки в журнал событий приложения Microsoft Windows. Дополнительная регистрация сообщений используется, если для уровня ведения журнала в диалоговом окне Установка системных параметровмастера настройки компонента Database Mail установлено значение Подробный.
Для повышения эффективности внешние программы кэшируют сведения об учетной записи и профиле. Поэтому изменения конфигурации учетных записей и профилей могут не отражаться во внешней программе в течение нескольких минут.
Настройка внешней программы Database Mail
Задача конфигурации | Ссылка на раздел |
---|---|
Укажите время выполнения внешней программы перед выходом. | sysmail_configure_sp (Transact-SQL) |