Udostępnij za pośrednictwem


sysmail_mailattachments (języka Transact-SQL)

Zawiera jeden wiersz dla każdego załącznika, przesłane do bazy danych poczty.W tym widoku można używać informacji na temat załączników do wiadomości bazy danych.Aby przejrzeć wszystkie wiadomości e-mail przetwarzane przy użyciu poczty bazy danych sysmail_allitems (języka Transact-SQL).

Nazwa kolumny

Typ danych

Opis

attachment_id

int

Identyfikator załącznika.

mailitem_id

int

Identyfikator element poczty, zawierającą załącznik.

Nazwa pliku

nvarchar(520)

Nazwa pliku załącznika.Gdy attach_query_result 1 i query_attachment_filename ma wartość NULL, poczta bazy danych tworzy dowolnego pliku.

FILESIZE

int

Rozmiar załącznika w bajtach.

załącznik

varbinary(max)

Treść Załącznika.

last_mod_date

datetime

data i czas ostatniej modyfikacji wierszy.

last_mod_user

sysname

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

Uwagi

Podczas rozwiązywania problemów z poczty bazy danych, użyj tego widoku, aby wyświetlić właściwości załączników.

Załączniki przechowywane w tabele systemowe może spowodować msdb bazy danych do wzrostu.Użycie sysmail_delete_mailitems_sp do usuwania elementów poczty i ich skojarzone załączniki.Aby uzyskać więcej informacji, zobacz Jak Tworzenie SQL Server zadania agenta archiwum wiadomości pocztowych bazy danych i dzienników zdarzeń.

Uprawnienia

Przyznane sysadmin stała rola serwera i DatabaseMailUserRole rola bazy danych.Podczas wykonywania przez element członkowski sysadmin stała rola serweraw tym widoku wyświetlane wszystkie załączniki.Inni użytkownicy Zobacz tylko załączniki wiadomości, które mogą być przesłane.