Compartir a través de


sysmail_mailattachments (Transact-SQL)

Se aplica a: SQL Server

Contiene una fila por cada archivo adjunto enviado al Correo electrónico de base de datos. Utilice esta vista cuando desee información acerca de los datos adjuntos del Correo electrónico de base de datos. Para revisar todos los correos electrónicos procesados por Correo electrónico de base de datos use sysmail_allitems (Transact-SQL).

Nombre de la columna Tipo de datos Descripción
attachment_id int Identificador de los datos adjuntos.
mailitem_id int Identificador del elemento de correo que incluía los datos adjuntos.
nombredearchivo nvarchar(520) Nombre de archivo de los datos adjuntos. Cuando attach_query_result es 1 y query_attachment_filename es NULL, Correo electrónico de base de datos crea un nombre de archivo arbitrario.
filesize int Tamaño de los datos adjuntos en bytes.
archivo adjunto varbinary(máx) Contenido de los datos adjuntos.
last_mod_date datetime Fecha y hora de la modificación más reciente de la fila.
last_mod_user sysname Usuario que realizó la modificación más reciente de la fila.

Comentarios

Al solucionar problemas del Correo electrónico de base de datos, utilice esta vista para ver las propiedades de los datos adjuntos.

Los datos adjuntos almacenados en las tablas del sistema pueden hacer crecer la base de datos msdb . Use sysmail_delete_mailitems_sp para eliminar elementos de correo y sus datos adjuntos asociados. Para obtener más información, consulte Creación de un trabajo de Agente SQL Server para archivar Correo electrónico de base de datos mensajes y registros de eventos.

Permisos

Se concede al rol fijo de servidor sysadmin y al rol de base de datos DatabaseMailUserRole . Cuando lo ejecuta un miembro del rol fijo de servidor sysadmin , esta vista muestra todos los datos adjuntos. Todos los demás usuarios verán únicamente los archivos adjuntos que envíen ellos mismos.

Consulte también

sysmail_allitems (Transact-SQL)
sysmail_faileditems (Transact-SQL)
sysmail_sentitems (Transact-SQL)
sysmail_unsentitems (Transact-SQL)
sysmail_event_log (Transact-SQL)