sysmail_help_queue_sp (Transact-SQL)
Si applica a: SQL Server
In Posta elettronica database esistono due code, la coda della posta e la coda dello stato. Nella coda della posta vengono archiviati gli elementi di posta in attesa di essere inviati. La coda di stato archivia lo stato degli elementi già inviati. Questa stored procedure consente di visualizzare lo stato della coda della posta o dello stato. Se il parametro @queue_type non viene specificato, la stored procedure restituisce una riga per ognuna delle code.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sysmail_help_queue_sp [ @queue_type = ] 'queue_type'
[ ; ]
Argomenti
[ @queue_type = ] 'queue_type'
L'argomento facoltativo elimina i messaggi di posta elettronica del tipo specificato come @queue_type. @queue_type è nvarchar(6) senza impostazione predefinita. Le voci valide sono mail
e *status
.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
queue_type |
nvarchar(6) | Tipo di coda. I valori possibili sono mail e status . |
length |
int | Numero di elementi di posta nella coda specificata. |
state |
nvarchar(64) | Stato del server di monitoraggio. I valori possibili sono INACTIVE (la coda è inattiva), NOTIFIED (la coda ha ricevuto una notifica di ricezione) e RECEIVES_OCCURRING (la coda riceve). |
last_empty_rowset_time |
datetime | Data e ora dell'ultimo svuotamento della coda, Nel formato dell'ora militare e nel fuso orario GMT. |
last_activated_time |
datetime | Data e ora dell'ultima attivazione della coda, Nel formato dell'ora militare e nel fuso orario GMT. |
Osservazioni:
Durante la risoluzione dei problemi Posta elettronica database, usare sysmail_help_queue_sp
per visualizzare il numero di elementi presenti nella coda, lo stato della coda e l'ultimo attivazione.
Autorizzazioni
È richiesta l'autorizzazione CONTROL SERVER
per il server.
Esempi
Nell'esempio seguente vengono restituite entrambe le code della posta e dello stato.
EXECUTE msdb.dbo.sysmail_help_queue_sp;
GO
Ecco un set di risultati di esempio modificato per la lunghezza.
queue_type length state last_empty_rowset_time last_activated_time
---------- -------- ------------------ ----------------------- -----------------------
mail 0 RECEIVES_OCCURRING 2005-10-07 21:14:47.010 2005-10-10 20:52:51.517
status 0 INACTIVE 2005-10-07 21:04:47.003 2005-10-10 21:04:47.003
(2 row(s) affected)