sysmail_mailattachments (Transact-SQL)
S'applique à : SQL Server
Contient une ligne pour chaque pièce jointe soumise à la messagerie de base de données. Utilisez cette vue lorsque vous voulez des informations sur les pièces jointes de la messagerie de base de données. Pour passer en revue tous les e-mails traités par la messagerie de base de données, utilisez sysmail_allitems (Transact-SQL).
Nom de la colonne | Type de données | Description |
---|---|---|
attachment_id | int | Identificateur de la pièce jointe. |
mailitem_id | int | Identificateur de l'élément de messagerie qui contenait la pièce jointe. |
nom_fichier | nvarchar(520) | Nom de fichier de la pièce jointe. Lorsque attach_query_result a la valeur 1 et query_attachment_filename a la valeur NULL, la messagerie de base de données crée un nom de fichier arbitraire. |
fichiersize | int | Taille de la pièce jointe en octets. |
attachement | varbinary(max) | Contenu de la pièce jointe. |
last_mod_date | datetime | Date et heure de la dernière modification de la ligne. |
last_mod_user | sysname | Dernier utilisateur qui a modifié la ligne. |
Notes
En cas de résolution des problèmes de la messagerie de base de données, utilisez cette vue pour voir les propriétés des pièces jointes.
Les pièces jointes stockées dans les tables système peuvent entraîner la croissance de la base de données msdb . Utilisez sysmail_delete_mailitems_sp pour supprimer des éléments de messagerie et leurs pièces jointes associées. Pour plus d’informations, consultez Créer un travail SQL Server Agent pour archiver les messages de messagerie de base de données et les journaux d’événements.
autorisations
Accordé au rôle serveur fixe sysadmin et au rôle de base de données DatabaseMailUserRole . Lorsqu’il est exécuté par un membre du rôle serveur fixe sysadmin , cette vue affiche toutes les pièces jointes. Les autres utilisateurs voient uniquement les pièces jointes des messages qu'ils ont essayé d'envoyer.
Voir aussi
sysmail_allitems (Transact-SQL)
sysmail_faileditems (Transact-SQL)
sysmail_sentitems (Transact-SQL)
sysmail_unsentitems (Transact-SQL)
sysmail_event_log (Transact-SQL)