Problembeschreibung
Angenommen, Sie verwenden Verfügbarkeitsgruppen in Microsoft SQL Server. Wenn Sie eine VSS-basierte Anwendung (Volume Shadow Copy Services) verwenden, um eine Verfügbarkeitsdatenbank zu sichern, kann der Sicherungsvorgang die System-E/A auf unbestimmte Zeit fixieren. Dies führt dazu, dass das Rendern anderer aufeinander folgender Vorgänge wartet, bis VSS explizit einen Thaw ausgibt. Wenn Sie versuchen, während dieser Zeit eine Transaktionsprotokollsicherung derselben Datenbank auszuführen, wird möglicherweise die folgende Fehlermeldung angezeigt:
BACKUP konnte den Befehl BACKUP LOG database_name nicht abschließen. Überprüfen Sie das Protokoll der Sicherungsanwendung auf ausführliche Meldungen.
Hinweis Bevor Sie diese Fehlermeldung erhalten, erhalten Sie möglicherweise eine Fehlermeldung, die der folgenden ähnelt:
Die E/A-Vorgänge sind auf datenbankinternen database_name fixiert. Es ist keine Benutzeraktion erforderlich. Wenn die E/A jedoch nicht sofort fortgesetzt wird, können Sie die Sicherung abbrechen.
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 9 für SQL Server 2016 RTM
Informationen zu SQL Server Builds:
Jeder neue Build für SQL Server enthält alle Hotfixes und Sicherheitsfixes aus dem vorherigen Build. Es wird empfohlen, die neuesten kumulativen Updates für SQL Server zu installieren:
Neuestes kumulatives Update für SQL Server 2017
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.