|
Bitte Aufräumen - die Wartungsplan Cleanup Tasks
Wenn Wartungsaufgaben beim SQL Server 2005 ausgeführt werden sollen, dann kann mit Hilfe des Wartungsplanassistenten ein Wartungsplan erstellt werden.
Bei einigen Installationen kann es vorkommen, dass beim speichern des
Wartungsplanes dieser Fehlerangezeigt wird.
In der Regel wird das Problem mit diesem SQL Befehlen behoben. Für jeden Wartungsplan auf dem SQL Server 2005, wird ein SSIS Paket erstellt und in der MSDB des SQL Servers 2005 gespeichert. Falls Sie das Wartungspaket manuell bearbeiten wollen, müssen Sie es in ein Integration Services Projekt im BI Developer Studio importieren.
Die Berichtstask für den Unterplan können Sie im BIDS nicht bearbeiten. Trotzdem funktioniert der Wartungsplan ohne Probleme. Ihre eigenen Ergänzungen platzieren Sie bitte in den Sequenz-Container Subplan_1. Danach stehen Ihnen alle Möglichkeiten von SSIS zur Verfügung. Allerdings lassen sich so modifizierte Wartungspläne unter Umständen nicht mehr mit dem Wartungsplan Assistenten öffnen. Der Administrator kann die Wartungspläne, entweder mit dem Assistenten erzeugen und oder im BIDS modifizieren, was eine wesentliche Arbeitsersparnis bedeutet. Der Wartungsplanassistent und SSIS sind in der SQL Server 2005 Express Edition nicht
vorhanden. Deshalb braucht aber auf diese Funktionalität nicht verzichtet
werden.
Hier finden Sie möglicherweise schon den entscheidenden Hinweis für
die SQL Express Edition. Neben der Task Datenbank sichern werden auch sehr häufig die Task
Verlaufscleanup und
Wartungscleanup verwendet. Leider ist im ursprünglichen Service
Pack 2 ein schwerwiegender Fehler bei den Funktionen für die Wartungspläne
enthalten. Es ist nicht möglich, durch die Buildnummer 9.00.3042 festzustellen,
ob das Service Pack den Fehler enthält oder ob es sich um die korrigierte
Version handelt. Die korrigierte Version wurde am 5. März 2007 veröffentlicht. Bitte aufräumen ... Um alte Protokolle, die bei den Wartungsplänen angefallen sind, nach
einer gewissen Zeit zu entsorgen, wird die Task
Verlaufscleanup verwendet. Diese Task verwendet intern die beiden
gespeicherten Prozeduren msdb.dbo.sp_purge_jobhistory und msdb.dbo.sp_delete_backuphistory
des SQL Servers 2005. Diese beiden gespeicherten Prozeduren sind offiziell
dokumentiert. Bei dieser Task tauchen immer wieder Fragen auf.
Zum löschen von Dateien stehen zwei Optionen zur Verfügung:
Zusätzlich wird in der Regel angegeben, dass Dateien nur dann gelöscht werden,
wenn sie ein gewisses Alter überschritten haben. Zusammenfassung Die Verlaufs- und Wartungscleanup Task funktionieren erst seit dem Service Pack 2 des SQL Server 2005 richtig. Durch die geschickte Verwendung der jeweiligen Optionen steht dem "Frühjahrsputz" im Dateisystem nichts mehr im Wege. Komponentenindex:
erstellt am 31.5.2007 |