sysmail_allitems (języka Transact-SQL)
Zawiera jeden wiersz dla każdej wiadomości przetwarzane przez pocztę bazy danych.Ten widok jest używany, gdy ma być wyświetlany jest stan wszystkich wiadomości.
Aby wyświetlić tylko komunikaty o stanie nie powiodło się, należy użyć sysmail_faileditems (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).
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
mailitem_id |
int |
Identyfikator element poczty w kolejce wiadomości. |
profile_id |
int |
Identyfikator profilu, używane do wysyłania wiadomości. |
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. |
zapytanie |
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 konto pocztowe bazy danych używany do wysyłania wiadomości. |
sent_status |
varchar(8) |
Stan korespondencji.Możliwe wartości to:
|
sent_date |
datetime |
Data i czas wysłanej wiadomości. |
last_mod_date |
datetime |
Data i czas ostatniej modyfikacji w wierszu. |
last_mod_user |
sysname |
Użytkownik, który jako ostatni zmodyfikował wiersza. |
Remarks
Użycie sysmail_allitems widoku, aby uzyskać informacje na temat stanu wszystkie wiadomości poczty 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 zostały wysłane w porównaniu z atrybutami wiadomości, które nie zostały wysłane.
Tabele systemowe, udostępniane przez ten widok zawiera wszystkie wiadomości i mogą powodować msdb bazy danych na powiększenie.Usuń stare wiadomości z widoku okresowo, aby zmniejszyć rozmiar tabel.Aby uzyskać więcej informacji zobaczHow to: Create a SQL Server Agent Job to Archive Database Mail Messages and Event Logs.
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 wiadomości.Wszyscy pozostali użytkownicy Zobacz tylko wiadomości, które są przedstawione.