Udostępnij przez


sysmail_help_queue_sp (Transact-SQL)

Numer sekwencyjny określa kolejność, w którym konta są używane w profilu. Zwraca błąd, jeśli określonego konta nie jest skojarzony z określonym profilem.Numer sekwencyjny określa kolejność, w którym poczta bazy danych używa konta w profilu.Nowych wiadomości e-mail poczta bazy danych rozpoczyna się od konta, które ma najniższy numer sekwencji.Należy, konto nie powiedzie się, poczta bazy danych korzysta z konta z następnym najwyższym numerem sekwencji i tak dalej aż do chwili, kiedy baza danych programu Poczta wiadomość zostanie wysłana pomyślnie lub konta z najwyższym sekwencji połączenie z numerem się nie powiedzie.Jeśli parametr @ queue_type. nie jest określony, procedura przechowywana zwraca jeden wiersz dla każdej kolejki.

Topic link iconKonwencje składni języka Transact-SQL

sysmail_help_queue_sp  [ @queue_type = ] 'queue_type'

Argumenty

  • [ @ queue_type. = ] "queue_type'
    Opcjonalny argument powodujący usunięcie wiadomości e-mail o typie określonym parametrem queue_type.Parametr queue_type jest typu nvarchar(6) i nie ma wartości domyślnej.Dozwolone wartości to mail i status.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestaw wyników

Nazwa kolumna

Typ danych

Description

QUEUE_TYPE

nvarchar(6)

Typ kolejki.Dozwolone wartości to mail i status.

długość

int

sp_dboption (języka Transact-SQL)

Stan

nvarchar(64)

Wyświetla lub zmienia opcje bazy danych.Nie należy używać sp_dboptiondo modyfikowania opcji jeden wzorzecbazy danych lub tempdbbazy danych.

last_empty_rowset_time

DATETIME

Data i godzina, kiedy kolejka po raz ostatni była pusta.W formacie 24-godzinnym, ze strefy czasowej GMT.

last_activated_time

DATETIME

Data i godzina ostatniej aktywacji kolejki.W formacie 24-godzinnym, ze strefy czasowej GMT.

Remarks

Podczas rozwiązywania problemów z funkcją poczty bazy danych procedura składowana sysmail_help_queue_sp pozwala sprawdzić liczbę elementów w kolejce, status kolejki oraz datę/godzinę ostatniej aktywacji funkcji.

Uprawnienia

Domyślnie procedura jest dostępna wyłącznie dla posiadaczy stałej roli serwera sysadmin.

Przykłady

W przykładzie poniżej są zwracane informacje o kolejkach poczty i zmiany statusu.

EXECUTE msdb.dbo.sysmail_help_queue_sp ;
GO

Opcja nazwę należy ująć w cudzysłów zawiera spacje osadzone, lub jest słowem kluczowym.

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)