Nach langer Laufzeit kann sich auf einem SBS 2008 die Monitoring Datenbank auf eine beträchtliche Größe aufblähen. Dies führt u.a. zu langen Ladezeiten oder Fehlern der SBS Konsole.
Spätestens wenn die Datenbank ("SBSMonitoring.mdf" und "SBSMonitoring_log.LDF") eine Größe von 4 GB erreicht hat (SQL Express Maximum), sollte man handeln, da das Monitoring seinen Dienst einstellt.
zur Lösung des Problem kann ein Wartungsskript ausgeführt werden.
Dies entfernt (unnötige) Datensätze, die älter als 90 Tage sind, aus der Datenbank.
Download (Microsoft):
http://cid-d5fe25afb6c3615f.skydrive.live.com/self.aspx/.Public/updateSBSMonitoring.sql
Ausführung des Skripts:
sqlcmd -S %computername%\SBSMonitoring -E -i c:\path\to\updateSBSMonitoring.sql
Dieser Vorgang kann bei einer großen Datenbank mehrere Minuten bis Stunden dauern.
Schließlich sollte im Erfolgsfall erscheinen:
Changed database context to 'SBSMonitoring'
(1 rows affected)
Nun kann die Datenbank verkleinert werden:
- SQL Management Studio starten
- Mit der Instanz ".\SBSMONITORING" über "Windows Authentifizierung" verbinden
- Die Datenbank "SBSMonitoring" auswählen
- rechte Maustaste - Aufgaben - Verkleinern - Datenbank
Dies sollte nochmal mehrere Minuten benötigen.
Danach sollte sich die Größe der Datenbank deutlich (in den MB Bereich) reduziert haben.