fn_dblog()
mostra IDs de transação neste formato:
0000:00049d43
E sys.dm_tran_database_transactions
mostra IDs de transação neste formato:
9811233
Acredito que os exemplos acima mostram o mesmo ID de transação em diferentes formatos.
Existe uma maneira de converter entre os dois formatos? Ou essas são realmente duas entidades diferentes - e, nesse caso, existe uma maneira de combinar fn_dblog()
com os DMVs relacionados à transação?
Não acredito que a
[Transaction ID]
coluna desys.fn_dblog()
seja o ID da transação que você está procurando. O ID da transação nesse conjunto de resultados que corresponde àtransaction_id
coluna desys.dm_tran_database_transactions
é[Xact ID]
.Tente o seguinte:
Encontrar um ID de transação
Obtenha os detalhes dessa transação no log