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