Como leer el contenido del transaction log de SQL Server


En muchas oportunidades me preguntan como se puede leer el contenido del transaction log de SQL Server, en este simple post les mostrare el uso de la función no documentada:

sys.fn_dblog la cual nos permitirá leer el transaction log.

Primero debemos estar posicionados sobre la base de datos que deseamos analizar el Log, por ejemplo AdventureWorks2012 y luego podemos simplemente correr el siguiente query

El siguiente ejemplo solo busca las operaciones de modificación

 

Leerlog