KB5003589 - CORRECCIÓN: Se produce el error 19432 cuando el subproceso del escritor del registro no puede devolver un registro y detener la captura del registro en los subprocesos del escritor del registro en SQL Server de 2019

Se aplica a
SQL Server 2019 on Linux SQL Server 2019 on Windows

Síntomas

Supongamos que usa el grupo de disponibilidad (AG) Always On en Microsoft SQL Server 2019 y que la base de datos AG en la réplica principal captura registros en los subprocesos de Log Writer. Si un subproceso de Log Writer no puede enviar un bloque de registro, detendrá la captura de registros en los subprocesos de Log Writer e iniciará un nuevo subproceso de captura de registro. En esta situación, puede recibir el siguiente mensaje de error en la réplica secundaria:

Error: 19432, Gravedad: 16, Estado: 0.

El transporte de grupos de disponibilidad Always On ha detectado un bloque de registro que falta para la base de datos de disponibilidad "DatabaseName". LSN del último bloque de registro aplicado es (xxxx.xxxxxxx.x). Se reiniciará el examen de registros para corregir el problema. Este es un mensaje solo informativo. No se requiere ninguna acción del usuario.

Resolución

Este problema se corrige en la siguiente actualización acumulativa para SQL Server:

Acerca de las actualizaciones acumulativas para SQL Server

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad de la compilación anterior. Se recomienda instalar la compilación más reciente para su versión de SQL Server:

Actualización acumulativa más reciente para SQL Server 2019

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.