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.