2017-02-13 8 views
0

Ich habe eine Windows-basierte Anwendung, die eine E-Mail auslöst, sobald es einen Fehler in dem Prozess findet. Für die Datenbanktabelle ist ein Trigger definiert, der den Datenbankeintrag überprüft. Wenn er einen Fehler findet, führt er sp_send_dbmail von MSDB aus. Die Anwendung wird auf Windows Server gehostet und Benutzer verwenden diese Anwendung mit Hilfe von CITRIX. Also mein Problem ist, wenn Anwendung von CITRIX verwendet wird, kann es eine E-Mail für jeden Fehler senden, aber wenn es direkt vom Server verwendet wird, löst es keine Mail für Fehler aus.Server nicht in der Lage, DB Mail zu senden

Antwort

1

Sie können versuchen, eine Test-E-Mail zu senden und dann die Fehlermeldung wie in Schritt 9 unter dem folgenden Link "Test-E-Mail senden" angezeigt zu sehen.

Fehlerbehebung Datenbank Mail: Senden Test E-Mail

https://technet.microsoft.com/en-us/library/ms190413(v=sql.105).aspx

Die folgenden Fehlerbehebungs Link enthält Details über die richtige Benutzerkonfiguration erforderlich:

Fehlerbehebung Database Mail: Allgemeine Schritte

https://technet.microsoft.com/en-us/library/ms187540(v=sql.105).aspx

Verwandte Themen