Bagikan melalui


sysmail_help_queue_sp (T-SQL)

Berlaku untuk:SQL Server

Ada dua antrean di Email Database: antrean email dan antrean status. Antrean surat menyimpan item email yang sedang menunggu untuk dikirim. Antrean status menyimpan status item yang telah dikirim. Prosedur tersimpan ini memungkinkan melihat status email atau antrean status. Jika parameter @queue_type tidak ditentukan, prosedur tersimpan mengembalikan satu baris untuk setiap antrean.

Konvensi sintaks transact-SQL

Sintaks

sysmail_help_queue_sp [ @queue_type = ] 'queue_type'
[ ; ]

Argumen

[ @queue_type = ] 'queue_type'

Argumen opsional menghapus email dari jenis yang ditentukan sebagai @queue_type. @queue_type adalah nvarchar(6) tanpa default. Entri yang valid adalah mail dan *status.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Jenis data Deskripsi
queue_type nvarchar(6) Jenis antrean. Nilai yang mungkin adalah mail dan status.
length int Jumlah item email dalam antrean yang ditentukan.
state nvarchar(64) Status monitor. Nilai yang mungkin adalah INACTIVE (antrean tidak aktif), NOTIFIED (antrean telah diberi tahu tanda terima terjadi), dan RECEIVES_OCCURRING (antrean menerima).
last_empty_rowset_time datetime Tanggal dan waktu antrean terakhir kosong. Dalam format waktu militer dan zona waktu GMT.
last_activated_time datetime Tanggal dan waktu antrean terakhir diaktifkan. Dalam format waktu militer dan zona waktu GMT.

Keterangan

Saat memecahkan masalah Email Database, gunakan sysmail_help_queue_sp untuk melihat berapa banyak item dalam antrean, status antrean, dan kapan terakhir diaktifkan.

Izin

Secara default, hanya anggota peran server tetap sysadmin yang dapat mengakses prosedur ini.

Contoh

Contoh berikut mengembalikan antrean email dan status.

EXEC msdb.dbo.sysmail_help_queue_sp;
GO

Ini adalah kumpulan hasil sampel yang telah diedit untuk panjangnya.

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)