Compartir a través de


syssubscriptions (Transact-SQL)

Se aplica a: SQL Server

Contiene una fila por cada suscripción de la base de datos. Esta tabla se almacena en la base de datos de publicación.

Nombre de la columna Tipo de datos Descripción
artid int Id. único de un artículo.
srvid smallint Id. de servidor del suscriptor.
dest_db sysname El nombre de la base de datos de destino.
status tinyint Estado de la suscripción:

0 = Inactivo.

1 = Suscrito.

2 = Activo.
sync_type tinyint El tipo de sincronización inicial:

1 = Automático.

2 = Ninguno
login_name sysname El nombre de inicio de sesión utilizado al agregar la suscripción.
subscription_type int Tipo de suscripción:

0 = Inserción. El agente de distribución se ejecuta en el distribuidor.

1 = Extracción. El agente de distribución se ejecuta en el suscriptor.
distribution_jobid binary(16) Id. de trabajo del Agente de distribución.
timestamp timestamp la marca de tiempo.
update_mode tinyint Modo de actualización:

0 = Solo lectura.

1 = Actualización inmediata.
loopback_detection bit Se aplica a las suscripciones que forman parte de una topología de replicación transaccional bidireccional. La detección de bucles de retorno determina si el Agente de distribución envía las transacciones originadas en el suscriptor al mismo suscriptor:

0 = Devuelve.

1 = No se devuelve.
queued_reinit bit Especifica si el artículo está marcado para inicialización o reinicialización. Un valor de 1 especifica que el artículo suscrito está marcado para la inicialización o reinicialización.
nosync_type tinyint Tipo de inicialización de la suscripción:

0 = automático (instantánea)

1 = solo compatibilidad con la replicación

2 = inicializar con copia de seguridad

3 = inicializar a partir del número de secuencia de registro (LSN)

Para obtener más información, consulte el parámetro @sync_type de sp_addsubscription.
srvname sysname Nombre del suscriptor.

Consulte también

Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)