Udostępnij za pośrednictwem


sysmail_faileditems (Transact-SQL)

Zawiera jeden wiersz dla każdej wiadomości poczty bazy danych z nie powiodło się stan.Użyj tego widoku, aby określić wiadomości, które nie zostały pomyślnie wysłane.

Aby wyświetlić wszystkie wiadomości poczty bazy danych, należy użyć sysmail_allitems (języka Transact-SQL). Aby wyświetlić tylko niewysłane wiadomości, należy użyć sysmail_unsentitems (języka Transact-SQL). Aby wyświetlić tylko te wiadomości, które zostały wysłane, należy użyć sysmail_sentitems (Transact-SQL). Aby wyświetlić załączniki do wiadomości e-mail, należy użyć sysmail_mailattachments (języka Transact-SQL).

Nazwa kolumna

Typ danych

Description

mailitem_id

int

Identyfikator element poczty w kolejce wiadomości.

profile_id

int

Kolumna danych ma wartości wiersza po wykonaniu instrukcja aktualizacji.

Adresaci

varchar(max)

Adresy e-mail adresatów wiadomości.

copy_recipients

varchar(max)

Adresy e-mail osób, które otrzymują kopię wiadomości.

blind_copy_recipients

varchar(max)

Adresy e-mail osób, które otrzymują kopię wiadomości, ale których nazwy nie są wyświetlane w nagłówku wiadomości.

temat

nvarchar(510)

Wiersz tematu wiadomości.

Jednostka

varchar(max)

Treść wiadomości.

body_format

varchar(20)

Format treści wiadomości.Możliwe wartości to tekst i HTML.

znaczenie

varchar(6)

The importance parameter of the message.

czułość

varchar(12)

The sensitivity parameter of the message.

file_attachments

varchar(max)

Rozdzielany średnikami listę nazw plików dołączonych do wiadomości e-mail.

Attachment_encoding

varchar(20)

Typ załącznika poczty.

auery

varchar(max)

Kwerenda wykonana przez program poczty e-mail.

execute_query_database

sysname

Kontekstu bazy danych, w którym program poczty wykonanie kwerendy.

attach_query_result_as_file

bit

Jeśli wartość jest równa 0, wyniki kwerendy zostały uwzględnione w treści wiadomości e-mail po zawartość treści.Jeśli wartością jest 1, wyniki zostały zwrócone jako załącznik.

query_result_header

bit

Gdy wartość wynosi 1, monitować wyniki zawarte kolumna nagłówków.Jeśli wartość jest równa 0, wyniki kwerendy nie zawiera nagłówków kolumn.

query_result_width

int

The query_result_width parameter of the message.

query_result_separator

char(1)

Znak używany do oddzielania kolumn w wynikach kwerendy.

exclude_query_output

bit

The exclude_query_output parameter of the message.Aby uzyskać więcej informacji zobaczsp_send_dbmail (Transact-SQL).

append_query_error

bit

The append_query_error parameter of the message.wartość 0 wskazuje, że poczta bazy danych nie należy wysłać wiadomość e-mail, jeśli występuje błąd w kwerendzie.

send_request_date

datetime

Data i czas wiadomości jest umieszczany w kolejce wiadomości.

send_request_user

sysname

Użytkownik, który przesłał wiadomość.Jest to kontekst użytkownika procedury poczty bazy danych, nie od: pole wiadomości.

sent_account_id

int

Identyfikator konta poczty bazy danych używanego do wysyłania wiadomości.Zawsze NULL dla tego widoku.

sent_status

varchar(8)

Stan korespondencji.Zawsze nie powiodło się dla tego widoku.

W tabela źródłowej aktualizacji wartości kolumna ma zostać zmodyfikowany, tak aby mieścił się w danych planowanego rozmiaru czcionki.

datetime

Data i godzina, że wiadomość została usunięta z kolejki poczty.

Zmienia urządzenie źródłowe tabela przez określenie nowego typu danych.

datetime

Data i czas ostatniej modyfikacji w wierszu.

Zmiana typu danych zostanie pomyślnie przekazane do tabela zmiany.

sysname

Użytkownik, który jako ostatni zmodyfikował wiersza.

Remarks

Użycie sysmail_faileditems widoku w celu wyświetlenia wiadomości, które nie zostały wysłane przez pocztę bazy danych.Podczas rozwiązywania problemów z poczty bazy danych, widok ten może pomóc zidentyfikować rodzaj problemu, wyświetlając atrybuty wiadomości, które nie zostały wysłane.Aby wyświetlić przyczynę niepowodzenia, zobacz wpisu dla wiadomości nie powiodło się w sysmail_event_log (Transact-SQL) Służy do wyświetlania.

Uprawnienia

Przyznane sysadmin stała rola serwera and databasemailuserrole rola bazy danych.Podczas wykonywania przez element członkowski członkowski sysadmin roli serwera stałą, w tym widoku wyświetlane są wszystkie niedostarczone wiadomości.Wszyscy pozostali użytkownicy Zobacz tylko wiadomości nie powiodło się, które są przedstawione.

See Also

Other Resources