KB4132896 – Transaktionsprotokoll ist voll, auch wenn Speicherplatz verfügbar ist und die automatische Vergrößerung in SQL Server aktiviert ist

Gilt für
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptome

Angenommen, Sie führen eine Instance von Microsoft SQL Server 2014 aus und aktivieren die AutoGrowth-Eigenschaft für eine Datenbank. Trotzdem können Änderungen an der Datenbank möglicherweise nicht gespeichert werden. Außerdem erhalten Sie Fehlermeldungen wie die folgenden, die besagen, dass das Transaktionsprotokoll voll ist:

Hinweis

Meldung 9002, Ebene 17, Status 2, Zeile 1
Das Transaktionsprotokoll für die Datenbank "database_name" ist aufgrund von "LOG_BACKUP" voll.

Beim Versuch, eine Sicherungskopie der Transaktionsprotokolldatei zu erstellen, wird die folgende Fehlermeldung angezeigt:

Hinweis

Meldung 3052, Ebene 16, Status 1, Zeile 1
Das Sicherungsprotokoll konnte Updates für die Datenbank "database_name" nicht protokollieren.

Wenn Sie versuchen, die Transaktionsprotokolldatei manuell zu vergrößern, wird die folgende Fehlermeldung angezeigt:

Hinweis

Meldung 9002, Ebene 17, Status 1, Zeile 1
Das Transaktionsprotokoll für die Datenbank "database_name" ist aufgrund von "CHECKPOINT" voll.

Wenn Sie die sys.dm_db_log_space_usage DMV abfragen, zeigen die Ergebnisse, dass das Transaktionsprotokoll zu 100 Prozent oder mehr genutzt ist. Möglicherweise stellen Sie auch fest, dass genügend freier Speicherplatz im Speicherlaufwerk vorhanden ist , um dem Wachstum der Protokolldatei Rechnung zu tragen.

Lösung

Dieser Fix ist im kumulativen Update 12 für SQL Server 2014 Service Pack 2 enthalten.

Informationen zu kumulativen Updates für SQL Server

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen Build enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server 2014 an.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.