sysmail_help_queue_sp (Transact-SQL)

Gäller för:SQL Server

Det finns två köer i Database Mail: e-postkön och statuskön. Postkön lagrar postvaror som väntar på att skickas. Statuskön lagrar statusen för redan skickade artiklar. Denna lagrade procedur tillåter att se statusen för e-post- eller statusköerna. Om parametern @queue_type inte specificeras, returnerar den lagrade proceduren en rad för varje kö.

Transact-SQL syntaxkonventioner

Syntax

dbo.sysmail_help_queue_sp [ [ @queue_type = ] N'queue_type' ]
[ ; ]

Arguments

[ @queue_type = ] N'queue_type'

Valfritt argument tar bort e-postmeddelanden av den typ som anges som @queue_type. @queue_type är nvarchar(6) utan standard. Giltiga poster är mail och *status.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Kolumnnamn Datatyp Description
queue_type nvarchar(6) Typen av kö. Möjliga värden är mail och status.
length int Antalet postobjekt i den angivna kön.
state nvarchar(64) Monitorns tillstånd. Möjliga värden är INACTIVE (kön är inaktiv), NOTIFIED (kön har fått besked om mottagande), och RECEIVES_OCCURRING (kön tar emot).
last_empty_rowset_time datetime Datum och tid då kön senast var tom. I militär tidsformat och GMT-tidszon.
last_activated_time datetime Datum och tid då kön senast aktiverades. I militär tidsformat och GMT-tidszon.

Remarks

När du felsöker Database Mail, använd sysmail_help_queue_sp den för att se hur många objekt som finns i kön, status på kön och när den senast aktiverades.

Permissions

Kräver CONTROL SERVER behörighet på servern.

Examples

Följande exempel returnerar både e-post- och statusköerna.

EXECUTE msdb.dbo.sysmail_help_queue_sp;
GO

Här är ett exempelresultat som redigerats för längd.

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)