Share via


Objets de messagerie de base de données

La base de données msdb est la base de données hôte de messagerie de base de données. Elle contient les procédures stockées et les objets de messagerie de la messagerie de base de données. Microsoft SQL Server Management Studio contient l'Assistant Configuration de la messagerie de base de données qui permet d'activer la messagerie de base de données, de créer et de gérer les profils et les comptes, et de configurer les options de la messagerie de base de données.

Objets dans la base de données msdb

Service Broker doit être activé dans la base de données msdb. Cependant, la messagerie de base de données n'utilise pas la mise en réseau Service Broker. Par conséquent, les utilisateurs ne sont pas obligés de créer un point de terminaison Service Broker pour utiliser la messagerie de base de données. Le processus de messagerie de base de données externe utilise une connexion ADO.NET standard pour communiquer avec SQL Server.

La messagerie de base de données expose les objets suivants dans la base de données msdb lorsque la messagerie de base de données est activée.

Ces objets sont l'interface de la messagerie de base de données au sein de la base de données hôte de messagerie. D'autres objets sont installés pour implémenter les fonctions proposées par les objets répertoriés ci-dessus. Cependant, ces objets sont réservés à une utilisation interne.

Nom

Type

Description

sysmail_allitems (Transact-SQL)

View

Liste tous les messages soumis à la messagerie de base de données.

sysmail_event_log (Transact-SQL)

View

Liste les messages sur le comportement du Programme externe de la messagerie de base de données.

sysmail_faileditems (Transact-SQL)

View

Informations sur les messages que la messagerie de base de données n'a pas pu envoyer

sysmail_mailattachments (Transact-SQL)

View

Informations sur les pièces jointes aux messages de la messagerie de base de données.

sysmail_sentitems (Transact-SQL)

View

Informations sur les messages envoyés au moyen de la messagerie de base de données.

sysmail_unsentitems (Transact-SQL)

View

Informations sur les messages que la messagerie de base de données est en train d'envoyer

sp_send_dbmail (Transact-SQL)

Stored Procedure

Envoie des messages électroniques à l'aide de la messagerie de base de données.

sysmail_delete_log_sp (Transact-SQL)

Stored Procedure

Efface les messages du journal de la messagerie de base de données.

sysmail_delete_mailitems_sp (Transact-SQL)

Stored Procedure

Efface les messages de la file d'attente de la messagerie de base de données.

sysmail_help_status_sp (Transact-SQL)

Stored Procedure

Indique si la messagerie de base de données est démarrée.

sysmail_start_sp (Transact-SQL)

Stored Procedure

Démarre les objets Service Broker utilisés par le programme externe. Ces objets sont démarrés par défaut.

sysmail_stop_sp (Transact-SQL)

Stored Procedure

Arrête les objets Service Broker utilisés par le programme externe.

[Haut de la page]

Voir aussi

Concepts

Messagerie de base de données

SQL Server Service Broker