Problembeschreibung
Betrachten Sie das folgende Szenario in Microsoft SQL Server 2016 oder 2017:
-
Sie richten SQL Server verwaltete Sicherungen für eine oder mehrere Ihrer Datenbanken ein.
-
Sie legen einen Auftragszeitplan fest, um alle n Minuten oder Stunden eine Protokollsicherung auszuführen. Sie planen beispielsweise die Ausführung der Protokollsicherung alle 5 Minuten.
In diesem Szenario stellen Sie möglicherweise fest, dass die Protokollsicherung nicht wie geplant erfolgt, und das Erweiterte Ereignis zeigt die folgenden Informationen an:
Zeitstempelzusammenfassung (UTC)
date time +00:00 [SSMBackup2WADebugXevent] Datenbankname = database_name, Datenbank-ID = database_ID, Zusätzliche Informationen = SSMBackup2WA plant keine Protokollsicherung, da keine der Bedingungen übereinstimmt.
Ursache
Die folgenden Faktoren können zu Instabilität einer Protokollsicherung führen:
-
Es dauert lange, bis die Protokollsicherung abgeschlossen ist. Beispielsweise planen Sie die Ausführung einer Protokollsicherung alle 6 Stunden, aber es dauert ungefähr 11 Stunden, bis der Sicherungsvorgang abgeschlossen ist.
-
Es gibt eine sehr große Änderung an der Protokollsicherungshäufigkeit. Beispielsweise ändern Sie die geplante Protokollsicherung von alle 5 Minuten in alle 6 Stunden.
Lösung
Dieser Fix ist in den folgenden kumulativen Updates für SQL Server enthalten:
Kumulatives Update 1 für SQL Server 2017
Kumulatives Update 5 für SQL Server 2016 Service Pack 1
Informationen zu SQL Server Builds
Jeder neue Build für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen Build enthalten waren. Es wird empfohlen, die neuesten kumulativen Updates für SQL Server zu installieren:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.