Síntomas
Al ejecutar sys.dm_exec_requests, devuelve transaction_id como "0" en SQL Server 2019 en ciertos escenarios (por ejemplo, ejecutándose dentro de una transacción explícita en un procedimiento almacenado).
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Resolución
Este problema se ha corregido en la siguiente actualización acumulativa para SQL Server:
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Referencias
Obtenga información sobre la terminología queusa Microsoft para describir las actualizaciones de software.