Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Externí spustitelný soubor pro Databázovou poštu je DatabaseMail.exe, umístěn v \MSSQL\Binn directory v rámci instalace SQL Serveru. Databázová pošta používá aktivaci služby Service Broker ke spuštění externího programu při zpracování e-mailových zpráv. Databázová pošta spustí jednu instanci externího programu. Externí program běží v kontextu zabezpečení účtu služby pro SQL Server.
Koncepty externího programu Database Mail
Když se spustí externí program, program se připojí k SQL Serveru pomocí ověřování systému Windows a začne zpracovávat e-mailové zprávy. Pokud nebyly odeslány žádné zprávy po zadanou dobu časového limitu, program se ukončí. Dobu, po kterou program čeká před ukončením, můžete nakonfigurovat pomocí Průvodce konfigurací databázové pošty nebo uložených procedur databázové pošty. Další informace najdete v tématu sysmail_configure_sp (Transact-SQL).
Externí program ukládá informace v systémových tabulkách v msdb systémové databázi. Pokud externí program nemůže komunikovat s SQL Serverem, program zaznamená chyby do protokolu událostí aplikace systému Microsoft Windows. Další protokolování zpráv je k dispozici, pokud je úroveň protokolování nastavena na Podrobné v dialogovém okně Konfigurovat systémové parametry ve Průvodci konfigurací databázové pošty.
Z důvodu efektivity ukládá externí program informace o účtu a profilu do mezipaměti. Změny konfigurace účtů a profilů se proto nemusí během několika minut projevit v externím programu.
Konfigurace externího programu Databázová pošta
| Úloha konfigurace | Odkaz na téma |
|---|---|
| Zadejte čas spuštění externího programu před ukončením. | sysmail_configure_sp (Transact-SQL) |