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
Spustí databázovou poštu spuštěním objektů Service Broker, které externí program používá.
Syntaxe
sysmail_start_sp
[ ; ]
Argumenty
Žádné.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
Žádné.
Poznámky
Databázová pošta není povolená nebo nainstalovaná při instalaci SQL Serveru. Pomocí průvodce konfigurací databázové pošty povolte a nainstalujte objekty Databázová pošta.
Tato uložená procedura je v msdb databázi. Tato uložená procedura spustí frontu Databázové pošty, která obsahuje odchozí žádosti o zprávy a povolí aktivaci služby Service Broker pro externí program.
Po spuštění front může externí program Databázová pošta zpracovávat zprávy. Tento postup umožňuje restartovat fronty po zastavení front pomocí sysmail_stop_sp uložené procedury.
Poznámka:
Tato uložená procedura spouští pouze fronty pro Databázová pošta. Tato uložená procedura neaktivuje doručování zpráv Service Broker v databázi.
Povolení
K tomuto postupu můžete udělit oprávnění EXECUTE, ale tato oprávnění se můžou při upgradu SQL Serveru přepsat.
Příklady
Následující příklad ukazuje spuštění databázové pošty v msdb databázi. V příkladu se předpokládá, že je povolená databázová pošta.
USE msdb;
GO
EXECUTE dbo.sysmail_start_sp;
GO