Please enable JavaScript to view this site.

Die Tabellen zur Konsolidierung der Ereignisprotokolle und zur Prozessverfolgung könnten nach einer Weile zu groß werden. Sie können Ihr System so konfigurieren, dass Datensätze, die nicht mehr relevant sind, periodisch bereinigt werden, z.B. nach 12 Monaten. Dieses Kapitel zeigt:

 

Verwendung des mitgelieferten Datenbank-Bereinigungsdienstprogramms zur automatischen Bereinigung von Datensätzen in allen unterstützten Datenbanken

Einrichten geplanter Jobs auf Microsoft SQL Server® zur Automatisierung des Löschens von Datensätzen

 

info_48

EventSentry enthält eine Befehlszeilenanwendung, die Datensätze aus der EventSentry-Datenbank bereinigen kann. Das Dienstprogramm kann mit Hilfe des EventSentry-Anwendungsplaners oder des Windows-Taskplaners für eine regelmäßige Ausführung geplant werden. Weitere Informationen finden Sie unter Automatisches Bereinigen von Datensätzen.

 

Einrichten eines automatischen Jobs (Microsoft SQL Server® 2005 und höher)

 

1.Öffnen Sie das "Microsoft SQL Server® Management Studio" und navigieren Sie zu "SQL Server Agent" -> "Jobs".

2.Klicken Sie mit der rechten Maustaste auf "Jobs" und wählen Sie "Neuer Job ...".

3.Geben Sie einen Namen für den Job an (z.B. "EventSentry Database Purge") und klicken Sie auf "Steps" im linken Fensterbereich.

4.Klicken Sie im Fenster "Schritte" auf die Schaltfläche "Neu...".

5.Geben Sie dem Schritt einen beschreibenden Namen und fügen Sie eine der folgenden SQL-Anweisungen ein. Sie können mehrere SQL-Anweisungen angeben, diese aber durch eine GO-Anweisung in einer einzigen Zeile trennen. Sie können die SQL-Anweisungen aus dem letzten Schritt des webbasierten Wartungsassistenten beziehen.

 

clip0263

 

6. Stellen Sie sicher, dass die richtige Datenbank ausgewählt ist.

7. Klicken Sie auf die Registerkarte "Erweitert" und wählen Sie "Gehe zum nächsten Schritt" für die Einstellung "Aktion bei Fehler". Klicken Sie auf "OK".

8. Fügen Sie bei Bedarf einen weiteren Schritt hinzu.

 

clip0264

 

warning_32

Es wird empfohlen, Daten häufig zu löschen (wobei bei jedem Löschen kleinere Datenmengen betroffen sind), um die Auswirkungen des Löschens auf die Datenbank zu verringern. Anstatt beispielsweise einen Job zum Löschen von Datensätzen, die älter als 180 Tage sind, einmal im Monat einzurichten, sollten Sie den Job so einrichten, dass er mindestens einmal pro Woche ausgeführt wird. Auf diese Weise wirkt sich jeder Job auf weniger Daten aus und ist somit schneller abgeschlossen.

 

9.Klicken Sie auf "Zeitpläne" und fügen Sie einen neuen Zeitplan hinzu.

10.Geben Sie dem Zeitplan einen Namen (z.B. "Wöchentlich") und konfigurieren Sie den Zeitplan.

11.Klicken Sie auf "Benachrichtigungen", um die Fehlerberichterstattung zu aktivieren. Markieren Sie das Kästchen "In das Ereignisprotokoll der Windows-Anwendung schreiben" und wählen Sie "Wenn der Auftrag abgeschlossen ist". Sie können diese Option ändern und ein Ereignis nur dann protokollieren, wenn der Auftrag fehlschlägt.

 

clip0265

 

12. Klicken Sie auf OK, um den Zeitplan hinzuzufügen.