KB4132896 : Transaktionsprotokoll "vollständig", auch wenn Speicherplatz verfügbar ist und die automatische Vergrößerung in SQL Server

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. Dennoch können Änderungen an der Datenbank möglicherweise nicht gespeichert werden. Darüber hinaus erhalten Sie Fehlermeldungen, die der folgenden ähneln und angeben, dass das Transaktionsprotokoll voll ist:

Hinweis

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

Wenn Sie versuchen, die Transaktionsprotokolldatei zu sichern, erhalten Sie die folgende Fehlermeldung:

Hinweis

Msg 3052, Ebene 16, Status 1, Zeile 1
BACKUP LOG konnte keine Updates für die Datenbank "database_name" protokollieren.

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

Hinweis

Msg 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, geben die Ergebnisse an, dass das Transaktionsprotokoll zu 100 Prozent oder mehr verwendet wird. Möglicherweise stellen Sie auch fest, dass auf dem Speicherlaufwerk ausreichend freier Speicherplatz vorhanden ist , um das Wachstum von Protokolldateien zu berücksichtigen.

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.