Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

sys.dm_tran_active_transactions (Base de datos SQL de Azure)

Este tema está OBSOLETO. Encontrará la versión más actual en Referencia de SQL 14 Transact-SQL.

ImportantImportante
Este tema no se mantiene. Para la versión actual, vea sys.dm_tran_active_transactions (Transact-SQL).

Devuelve información sobre las transacciones de su base de datos lógica actual.

 

Nombre de columna Tipo de datos Descripción

transaction_id

bigint

Identificador de la transacción en el nivel de instancia, no en el de base de datos. Es único solo en todas las bases de datos de una instancia, pero no es único en todas las instancias del servidor.

name

nvarchar(64)

Nombre de transacción. Se sobrescribe si la transacción está marcada y el nombre marcado reemplaza el nombre de transacción.

transaction_begin_time

datetime

Hora en que se ha iniciado la transacción.

transaction_type

int

Tipo de transacción.

1 = Transacciones de lectura/escritura

2 = Transacción de solo lectura

3 = Transacción de sistema

4 = Transacción distribuida

transaction_uow

uniqueidentifier

Identificador de la unidad de trabajo (UOW) de la transacción para transacciones distribuidas. MS DTC usa el identificador UOW para trabajar con la transacción distribuida.

transaction_state

int

0 = La transacción aún no se ha inicializado completamente.

1 = La transacción se ha inicializado, pero no ha comenzado.

2 = La transacción está activa.

3 = La transacción ha finalizado. Se utiliza para transacciones de solo lectura.

4 = El proceso de confirmación se ha iniciado en la transacción distribuida. Es solo para transacciones distribuidas. La transacción distribuida aún está activa, pero no se puede realizar ningún otro proceso adicional.

5 = La transacción está en estado de preparada y esperando una resolución.

6 = La transacción se ha confirmado.

7 = La transacción se está revirtiendo.

8 = La transacción se ha revertido.

transaction_status

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

transaction_status2

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

dtc_state

int

En Base de datos SQL de Microsoft Azure, esta columna devuelve un valor de 0 (cero).

dtc_status

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

dtc_isolation_level

int

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

filestream_transaction_id

bigint

En Base de datos SQL de Microsoft Azure, esta columna devuelve un valor de 0 (cero).

Necesita el permiso VIEW DATABASE STATE en el servidor.

Para obtener más información sobre la vista del sistema sys.dm_tran_active_transactions, vea sys.dm_tran_active_transactions (Transact-SQL) en los Libros en pantalla de SQL Server.

Mostrar:
© 2014 Microsoft