Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Utilisez l’option Database Mail XPs pour activer la messagerie de base de données sur ce serveur. Les valeurs possibles sont les suivantes :
-
0(valeur par défaut) : la messagerie de base de données n’est pas disponible. -
1: Database Mail est disponible.
Le paramètre prend effet immédiatement, sans arrêt et redémarrage du serveur.
Après avoir activé la messagerie de base de données, vous devez configurer une base de données hôte afin qu'elle utilise la messagerie de base de données.
Lorsque vous configurez la messagerie de base de données à l’aide de l’Assistant Configuration de Database Mail, vous activez les procédures stockées prolongées dans la base de données . Si vous utilisez l’Assistant Configuration de la messagerie de base de données, vous n’avez pas besoin d’utiliser l’exemple sp_configure présenté plus loin dans cet article.
La définition de l'option Database Mail XPs sur 0 empêche la messagerie de base de données de démarrer. S’il est en cours d’exécution lorsque l’option est définie 0, elle continue à s’exécuter et à envoyer du courrier jusqu’à ce qu’elle soit inactive pour le temps configuré dans l’option DatabaseMailExeMinimumLifeTime .
Exemples
L'exemple suivant active les procédures stockées étendues de la messagerie de base de données.
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE;
GO
L’exemple suivant active les procédures stockées étendues de la messagerie de base de données si elle n’est pas déjà activée.
IF EXISTS (SELECT 1
FROM sys.configurations
WHERE NAME = 'Database Mail XPs'
AND VALUE = 0)
BEGIN
PRINT 'Enabling Database Mail XPs';
EXECUTE sp_configure 'show advanced options', 1;
RECONFIGURE;
EXECUTE sp_configure 'Database Mail XPs', 1;
RECONFIGURE;
END