sysmail_stop_sp (Transact-SQL)
Interrompe l'esecuzione di Posta elettronica database mediante l'interruzione degli oggetti di Service Broker utilizzati dal programma esterno.
Convenzioni della sintassi Transact-SQL
Sintassi
sysmail_stop_sp
Argomenti
Nessuno
Osservazioni
Questa stored procedure è archiviata nel database msdb.
Questa stored procedure interrompe la coda di Posta elettronica database contenente le richieste dei messaggi in uscita e disattiva l'attivazione di Service Broker per il programma esterno.
Se le code vengono interrotte, il programma esterno Posta elettronica database non elabora i messaggi. Questa stored procedure consente di interrompere l'esecuzione di Posta elettronica database per motivi di manutenzione o risoluzione dei problemi.
Per avviare Posta elettronica database, utilizzare sysmail_start_sp. Si noti che sp_send_dbmail continua ad accettare la posta anche se gli oggetti di Service Broker sono stati interrotti.
[!NOTA] Questa stored procedure interrompe solo le code di Posta elettronica database e non disattiva il recapito dei messaggi di Service Broker nel database. Per ulteriori informazioni sulla disattivazione del recapito dei messaggi di Service Broker, vedere Procedura: Disattivazione del recapito dei messaggi di Service Broker nei database (Transact-SQL). Questa stored procedure non disattiva le stored procedure estese di Posta elettronica database per ridurre la superficie di attacco. Per disattivare le stored procedure estese, vedere Configurazione superficie di attacco di SQL Server.
Autorizzazioni
Le autorizzazioni di esecuzione per questa procedura vengono assegnate per impostazione predefinita ai membri del ruolo predefinito del server sysadmin.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Esempi
Nell'esempio seguente Posta elettronica database viene arrestato nel database msdb. Nell'esempio si presuppone che il programma esterno Posta elettronica database sia stato attivato.
USE msdb ;
GO
EXECUTE dbo.sysmail_stop_sp ;
GO
Vedere anche
Riferimento
sysmail_start_sp (Transact-SQL)
Stored procedure di Posta elettronica database e SQL Mail (Transact-SQL)