• Fabian Wetzel
  • 2011-04-26
  • 1 min. read

SQL Server 2008: E-Mail-Benachrichtigung bei fehlgeschlagenen Jobs einrichten

Man muss an mehr als einer Stelle im Sql Server konfigurieren um eine E-Mail zu erhalten, wenn mal ein Job fehlschlägt und um dies das nächste mal zur Hand zu haben, habe ich die Schritte nachfolgend festgehalten.

1. Database Mail Profil anlegen

Zuerst muss Database Mail eingerichtet werden:

Wenn man sich durch den Dialog klickt, muss man ein neues Profil anlegen und die Authentifizierung dafür konfigurieren:

Hat man dies erledigt, schließt man den Dialog und versucht zuerst eine Testmail zu senden:

Dies muss funktionieren bevor man fortsetzt…

2. SQL Server Agent konfigurieren

Jetzt muss der SQL Server Agent konfiguriert werden:

Wichtig ist, dass man ihm ein E-Mail Profil zuordnet:

3. SQL Operator anlegen

Als nächstes muss ein Operator angelegt werden. Man kann sich dies als E-Mail-Kontakt vorstellen:

Wichtig hier ist der Name und die E-Mail-Adresse, da dorthin die Mails verschickt werden. Es sind mehrere Adressen möglich, wenn diese durch Semikolons getrennt werden!

Bei mir war es notwendig, den SQL Server Agent einmal durchzustarten…

4. Job einrichten

Zuletzt kann man in beliebig vielen Jobs folgende Notifications einstellen:

Jetzt sollten E-Mails eintrudeln, wenn der Job fehlschlägt.