Einrichten einer Mailbenachrichtigung für SQL 2005
Diese Anleitung richtet sich an versierte EDV Administratoren die Erfahrung im Umgang mit Datenbanken besitzen. Diese Anleitung ist als Hilfe für das Einrichten einer Mailbenachrichtigung gedacht. Die Anleitung bietet daher keinerlei Grundlage für Ansprüche bei Datenverlust. Die vollständige, korrekte und wiederherstellbare Sicherung der Daten liegt alleine in der Verantwortung des Kunden. Mail-Benachrichtung für SQL-Backup Im folgenden Beispiel wird ein lokaler Mail Server verwendet, daher wird „localhost“ angegeben. Sollten sie einen eigenen Mail Server (intern oder extern) verwenden, müssen Sie gewährleisten, dass der SQL Server über diesen Mailserver eine Email an die gewünschte Empfänger-Adresse senden darf. (entweder erlauben Sie das Relaying für den SQL Server (senden ohne Authentifizierung), oder Sie definieren einen eigenen Benutzer den Sie zum Versenden der Emails verwenden) Starten Sie das SQL Management Studio -> Management -> rechte Maustaste auf Database Mail -> Configure Database Mail Den Willkommensdialog bestätigen und im folgenden Fenster auf „Set up Database Mail by …“ 
Das nächste Fenster mit „Yes“ bestätigen 
Bei Profile name: „SQL-Agent-Mail“ eingeben und anschließend auf Add… 
Den folgenden Dialog entsprechend ausfüllen und abschließend mit OK bestätigen. Folgende sind Eingaben zwingend notwendig: | Account name: | sql-agent | | E-mail address: | z.Bsp. ntcs-backup@testdom.local | | Server name: | IP-Adresse oder Servername des Mailservers | | SMTP Authentication |

Nun mit Next bestätigen 
Public profiles anhaken 
Bei System parameters „Account Retry Attemps“ auf 3 ändern 
Jetzt den Assistenten fertigstellen 
Dann kann bereits ein Test-Email an die zukünftige Empfängeradresse gesendet werden: SQL Management Studio -> Management -> rechte Maustaste auf „Database Mail“ -> Send Test Email -> bei To: den zukünftigen Empfänger eingeben und kontrollieren ob das Test-EMail ordnungsgemäß gesendet und empfangen wurde Jetzt muss das Mailing aber erst aktiviert werden Rechte Maustaste auf SQL Server Agent -> Properties -> Alert System -> Enable mail profile -> SQL-Agent-Mail 
Danach muss der Agent neu gestartet werden Rechte Maustaste auf SQL Server Agent -> Restart Nun muss der Empfänger angelegt werden Rechte Maustaste auf SQL Server Agent -> New… -> Operator Hier sollten Sie die Adresse eingeben die Sie bereits zuvor unter Punkt a) getestet haben 
Abschließend muss die Mailbenachrichtigung nur noch in den beiden Sicherungsjobs hinterlegt werden SQL Server Agent -> Jobs -> rechte Maustaste auf „Full Backup BMD“ -> Properties -> Notifications -> E-mail aktivieren und „When the job completes“ 
Für die Transaction-LOG Sicherung genauso vorgehen SQL Server Agent -> Jobs -> rechte Maustaste auf „Trans-Log- Backup BMD“ -> Properties -> Notifications -> E-mail aktivieren und „When the job fails“ 
|