Ich habe angefangen, einige Fehler im App-Ereignisprotokoll eines unserer Datenbankserver (Windows 2003 und SQL Server 2005) zu erhalten. Die nächtlichen vollständigen Datenbanksicherungen werden erfolgreich abgeschlossen, jedoch gibt es unmittelbar nach dem Eintragen des Auftragserfolgs in das Ereignisprotokoll eine Reihe von Einträgen mit folgendem Inhalt:
SQLVDI: Loc=CVDS. Desc=Release(ClientAliveMutex). ErrorCode=(288)Versuch, Mutex freizugeben, der nicht dem Anrufer gehört.
Davon sind fünf protokolliert – der Server selbst verfügt über mehr als 20 Datenbanken, die alle erfolgreich gesichert wurden.
Der Server wird von Bacula mithilfe eines VSS-Backups gesichert.
Hat jemand eine Idee, was die Fehler verursachen könnte? Sie scheinen nach einem Neustart am Freitag damit begonnen zu haben, einige Patches zu installieren, darunter KB960089.
Bearbeiten:
Nachdem die Fehler einige Tage lang auftraten, hörten sie nun auf, ohne dass ich etwas unternommen hätte, außer dass ich die Backups wie bisher weiterlaufen ließ. Es mag ein Zufall sein, aber sie hörten auf, nachdem Bacula sein wöchentliches vollständiges Backup statt des täglichen inkrementellen Backups abgeschlossen hatte.
Antwort1
ich würde vorschlagen, SP3 auf Ihre SQL2005-Instanz anzuwenden, falls Sie dies nicht bereits getan haben.
meiner Meinung nach ist der Fehler, wie von Ihnen erwähnt, auf die Verwendung von VSS zurückzuführen. Wenn Sie die Datenbanken aus den erstellten Sicherungsdateien wiederherstellen können, kann man die Fehler meiner Meinung nach vorerst getrost ignorieren.