Compartir a través de


IHextendedSubscriptionView (Transact-SQL)

La vista IHextendedSubscriptionView expone la información sobre la suscripción a una publicación que no es de SQL Server.Esta vista se almacena en la base de datos distribution.

Nombre de columna

Tipo de datos

Descripción

article_id

int

El identificador único de un artículo.

dest_db

sysname

El nombre de la base de datos de destino.

srvid

smallint

El identificador único de un suscriptor.

login_name

sysname

El inicio de sesión utilizado para establecer la conexión con un suscriptor.

distribution_jobid

binary

Identifica el trabajo del Agente de distribución.

publisher_database_id

int

Identifica la base de datos de publicaciones.

subscription_type

int

Tipo de suscripción:

0 = Inserción, el agente de distribución se ejecuta en el suscriptor.

1 = Extracción, el agente de distribución se ejecuta en el distribuidor.

sync_type

tinyint

Tipo de sincronización inicial:

1 = Automática

2 = Ninguna

status

tinyint

Estado de la suscripción:

0 = Inactiva

1 = Suscrita

2 = Activa

snapshot_seqno_flag

bit

Indica si se utiliza el número de secuencia de instantánea.

independent_agent

bit

Especifica si hay un Agente de distribución independiente para esta publicación.

0 = La publicación utiliza un Agente de distribución compartido y cada pareja de base de datos de publicador y base de datos de suscriptor tiene un único agente compartido.

1 = Hay un Agente de distribución independiente para esta publicación.

subscription_time

datetime

Exclusivamente para uso interno.

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 invertidos determina si el Agente de distribución envía las transacciones originadas en el suscriptor de vuelta al mismo suscriptor.

1 = No las envía.

0 = Las envía.

agent_id

int

El identificador único del Agente de distribución.

update_mode

tinyint

Indica el tipo del modo de actualización, que puede ser uno de los siguientes:

0 = Sólo lectura.

1 = Actualización inmediata.

2 = Actualización en cola mediante Message Queue Server.

3 = Actualización inmediata con actualización en cola como conmutación por error mediante Message Queue Server.

4 = Actualización en cola mediante la cola de SQL Server.

5 = actualización inmediata con conmutación por error de actualización en cola mediante la cola de SQL Server.

publisher_seqno

varbinary(16)

Número de secuencia de la transacción en el publicador de esta suscripción.

ss_cplt_seqno

varbinary(16)

El número de la secuencia utilizada para indicar la finalización del procesamiento simultáneo de instantáneas.