KB5003589 – FIX: Fehler 19432 tritt auf, wenn der Log Writer-Thread im SQL Server 2019 kein Protokoll zurücksendet und die Protokollerfassung in Log Writer-Threads beendet wird

Gilt für
SQL Server 2019 on Linux SQL Server 2019 on Windows

Symptome

Angenommen, Sie verwenden die Always On Verfügbarkeitsgruppe (AG) in Microsoft SQL Server 2019, und die AG-Datenbank auf dem primären Replikat erfasst Protokolle in Log Writer-Threads. Wenn ein Protokollwriter-Thread keinen Protokollblock senden kann, beendet er die Protokollerfassung in Log Writer-Threads und startet einen neuen Protokollerfassungsthread. In dieser Situation wird möglicherweise die folgende Fehlermeldung auf dem sekundären Replikat angezeigt:

Fehler: 19432, Schweregrad: 16, Zustand: 0.

Der Transport von Always On-Verfügbarkeitsgruppen hat einen fehlenden Protokollblock für die Verfügbarkeitsdatenbank "DatabaseName" erkannt. Die LSN des zuletzt angewendeten Protokollblocks ist (xxxx.xxxxxxx.x). Die Protokollüberprüfung wird neu gestartet, um das Problem zu beheben. Diese Nachricht dient nur zu Informationszwecken. Es ist keine Benutzeraktion erforderlich.

Lösung

Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:

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. Es wird empfohlen, den neuesten Build für Ihre Version von SQL Server zu installieren:

Neuestes kumulatives Update für SQL Server 2019

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.