Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Verwenden Sie die Database Mail XPs
Option, um Datenbank-E-Mail auf diesem Server zu aktivieren. Mögliche Werte:
-
0
(Standard): Datenbank-E-Mail ist nicht verfügbar. -
1
: Datenbank-E-Mail ist verfügbar.
Die Einstellung tritt ohne Beenden und Neustarten des Servers sofort in Kraft.
Nachdem Sie Datenbank-E-Mail aktiviert haben, müssen Sie zum Verwenden von Datenbank-E-Mail eine Hostdatenbank für Datenbank-E-Mail konfigurieren.
Wenn Sie Datenbank-E-Mail mithilfe des Datenbank-E-Mail-Konfigurations-Assistenten konfigurieren, aktivieren Sie die erweiterten gespeicherten Datenbankprozeduren in der msdb
Datenbank. Wenn Sie den Datenbank-E-Mail-Konfigurations-Assistenten verwenden, müssen Sie das sp_configure
weiter unten in diesem Artikel gezeigte Beispiel nicht verwenden.
Das Festlegen der Database Mail XPs
-Option auf 0
verhindert, dass Datenbank-E-Mails gestartet werden. Wenn sie ausgeführt wird, wenn die Option auf 0
gesetzt ist, wird sie weiterhin ausgeführt und sendet E-Mails, bis sie für die im DatabaseMailExeMinimumLifeTime
konfigurierten Zeitraum im Leerlauf ist.
Beispiele
Im folgenden Beispiel werden die erweiterten gespeicherten Prozeduren von Datenbank-E-Mail aktiviert.
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE;
GO
Im folgenden Beispiel werden die erweiterten gespeicherten Prozeduren für Datenbank-E-Mail aktiviert, wenn sie noch nicht aktiviert sind.
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