Share via


syssubscriptions (Transact-SQL)

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 columna

Tipo de datos

Descripción

artid

int

Id. único de un artículo.

srvid

smallint

Identificador de servidor del suscriptor.

dest_db

sysname

El nombre de la base de datos de destino.

status

tinyint

Estado de la suscripción:

0 = Inactiva.

1 = Suscrito

2 = Activo

sync_type

tinyint

El tipo de sincronización inicial:

1 = Automática.

2 = Ninguna

login_name

sysname

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

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 bucle de retorno indica si el Agente de distribución devuelve las transacciones originadas en el suscriptor al mismo suscriptor:

0 = Las devuelve.

1 = No las devuelve.

queued_reinit

bit

Especifica si el artículo está marcado para inicializarlo o reinicializarlo. El valor 1 especifica que el artículo suscrito está marcado para inicializarlo o reinicializarlo.

nosync_type

tinyint

Tipo de inicialización de la suscripción:

0 = automático (instantánea)

1 = solo admite replicación

2 = inicializar con copia de seguridad

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

Para obtener más información, vea el parámetro @sync_type de sp_addsubscription.

srvname

sysname

Nombre del suscriptor.

Vea también

Referencia

Vistas de replicación (Transact-SQL)

Conceptos

Tablas de replicación (Transact-SQL)