Compartir a través de


sys.dm_repl_traninfo

Devuelve información de cada transacción replicada.

Nombre de columna Tipo de datos Descripción

fp2p_pub_exists

tinyint

Si la transacción está en una base de datos publicada mediante la réplica transaccional punto a punto.

db_ver

int

Versión de la base de datos.

comp_range_address

varbinary(8)

Define un intervalo de reversiones parciales que deben omitirse.

textinfo_address

varbinary(8)

Dirección de memoria de la estructura de información de texto en caché.

fsinfo_address

varbinary(8)

Dirección de memoria de la estructura de información de la secuencia de archivos en caché.

begin_lsn

nvarchar(64)

Número de secuencia de registro (LSN) de la entrada de registro de inicio para la transacción.

commit_lsn

nvarchar(64)

LSN de la entrada de registro de confirmación para la transacción.

dbid

smallint

Id. de la base de datos.

rows

int

Id. del comando replicado en la transacción.

xdesid

nvarchar(64)

Id. de transacción.

artcache_table_address

varbinary(8)

Dirección de memoria de la última estructura de la tabla de artículos en caché utilizada para esta transacción.

server

nvarchar(514)

Nombre de servidor.

server_len_in_bytes

smallint

Longitud de caracteres, en bytes, del nombre del servidor.

database

nvarchar(514)

Nombre de base de datos.

db_len_in_bytes

smallint

Longitud de caracteres, en bytes, del nombre de la base de datos.

originator

nvarchar(514)

Nombre del servidor donde se originó la transacción.

originator_len_in_bytes

smallint

Longitud de caracteres, en bytes, del servidor donde se originó la transacción.

orig_db

nvarchar(514)

Nombre de la base de datos donde se originó la transacción.

orig_db_len_in_bytes

smallint

Longitud de caracteres, en bytes, de la base de datos donde se originó la transacción.

cmds_in_tran

int

Número de comandos replicados en la transacción actual, que se utiliza para determinar cuándo debe confirmarse una transacción lógica.

is_boundedupdate_singleton

tinyint

Especifica si una actualización de columna única sólo afecta a una sola fila.

begin_update_lsn

nvarchar(64)

LSN usado en una actualización de columna única.

delete_lsn

nvarchar(64)

LSN que se va a eliminar como parte de una actualización.

last_end_lsn

nvarchar(64)

Último LSN en una transacción lógica.

fcomplete

tinyint

Especifica si el comando es una actualización parcial.

fcompensated

tinyint

Especifica si la transacción está implicada en una reversión parcial.

fprocessingtext

tinyint

Especifica si la transacción incluye una columna de tipo de datos binarios grandes.

max_cmds_in_tran

int

Número máximo de comandos en una transacción lógica, como lo especifica el Agente de registro del LOG.

Permisos

Requiere el permiso VIEW DATABASE STATE en la base de datos de publicaciones para llamar a dm_repl_traninfo.

Observaciones

La instancia sólo se devuelve para objetos de la base de datos replicada que está cargada actualmente en la caché del artículo de réplica.

Vea también

Referencia

Funciones y vistas de administración dinámica
Vistas de administración dinámica relacionadas con la réplica

Ayuda e información

Obtener ayuda sobre SQL Server 2005