Österreich  SK



Twitter Facebook zurück drucken weiterleiten RSS-Feeds

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 …“

mail_sql05_sicherung00

Das nächste Fenster mit „Yes“ bestätigen

mail_sql05_sicherung01

Bei Profile name: „SQL-Agent-Mail“ eingeben und anschließend auf Add…

mail_sql05_sicherung02

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

mail_sql05_sicherung04

Nun mit Next bestätigen

mail_sql05_sicherung05

Public profiles anhaken

mail_sql05_sicherung05

Bei System parameters „Account Retry Attemps“ auf 3 ändern

mail_sql05_sicherung07

Jetzt den Assistenten fertigstellen

mail_sql05_sicherung08

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

mail_sql05_sicherung09

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

mail_sql05_sicherung10

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“

mail_sql05_sicherung11

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“

mail_sql05_sicherung11



zurück zur Liste   Drucken   Empfehlen