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.
Ändert Konfigurationseinstellungen für Datenbank-E-Mail. Die mit sysmail_configure_sp angegebenen Konfigurationseinstellungen gelten für die ganze SQL Server-Instanz.
Transact-SQL-Syntaxkonventionen
Syntax
sysmail_configure_sp [ [ @parameter_name = ] 'parameter_name' ]
[ , [ @parameter_value = ] 'parameter_value' ]
[ , [ @description = ] 'description' ]
Argumente
[@parameter_name = ] 'parameter_name'
Der Name des Parameters, der geändert werden soll[@parameter_value = ] 'parameter_value'
Der neue Wert des Parameters[@description = ] 'description'
Eine Beschreibung des Parameters
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Hinweise
Datenbank-E-Mail verwendet die folgenden Parameter:
Parametername |
Beschreibung |
Standardwert |
AccountRetryAttempts |
Gibt an, wie oft der externe E-Mail-Prozess versucht, die E-Mail-Nachricht zu senden, wobei jedes Konto im angegebenen Profil verwendet wird. |
1 |
AccountRetryDelay |
Gibt an, wie lange (in Sekunden) der externe E-Mail-Prozess zwischen zwei Versuchen, eine Nachricht zu senden, warten soll. |
5000 |
DatabaseMailExeMinimumLifeTime |
Gibt an, wie lange (in Sekunden) der externe E-Mail-Prozess mindestens aktiv bleibt. Wenn Datenbank-E-Mail viele Nachrichten sendet, sollten Sie diesen Wert erhöhen, damit Datenbank-E-Mail aktiv bleibt und unnötiger Aufwand durch häufiges Starten und Beenden vermieden wird. |
600 |
DefaultAttachmentEncoding |
Die Standardcodierung für E-Mail-Anlagen |
MIME |
MaxFileSize |
Die maximale Größe einer Anlage in Bytes |
1000000 |
ProhibitedExtensions |
Eine durch Trennzeichen getrennte Liste mit Erweiterungen, die nicht als Anlagen einer E-Mail-Nachricht gesendet werden können. |
exe,dll,vbs,js |
LoggingLevel |
Geben Sie an, welche Nachrichten in der Protokolldatei von Datenbank-E-Mail aufgezeichnet werden. Mögliche Werte sind 1, 2 und 3.
|
2 |
Die gespeicherte Prozedur sysmail_configure_sp befindet sich in der msdb-Datenbank. Der Besitzer ist das dbo-Schema. Die Prozedur muss mit einem dreiteiligen Namen ausgeführt werden, wenn es sich bei der aktuellen Datenbank nicht um die msdb-Datenbank handelt.
Berechtigungen
Standardmäßig verfügen Mitglieder der festen Serverrolle sysadmin über Berechtigungen zum Ausführen dieser Prozedur.
Beispiele
A. Festlegen, dass Datenbank-E-Mail für jedes Konto 10 Wiederholungsversuche ausführt
Im folgenden Beispiel wird gezeigt, wie Datenbank-E-Mail so konfiguriert wird, dass für jedes Konto 10 Wiederholungsversuche unternommen werden, bevor das jeweilige Konto als nicht erreichbar eingestuft wird.
EXECUTE msdb.dbo.sysmail_configure_sp
'AccountRetryAttempts', '10' ;
B. Festlegen der maximalen Anlagengröße auf zwei Megabyte
Im folgenden Beispiel wird gezeigt, wie die maximale Anlagengröße auf 2 MB festgelegt wird.
EXECUTE msdb.dbo.sysmail_configure_sp
'MaxFileSize', '2097152' ;
Siehe auch
Verweis
sysmail_help_configure_sp (Transact-SQL)
Gespeicherte Prozeduren für Datenbank-E-Mail (Transact-SQL)