Condividi tramite


MSsubscriptions (Transact-SQL)

La tabella MSsubscriptions contiene una riga per ogni articolo pubblicato in una sottoscrizione gestita dal server di distribuzione locale. Questa tabella è archiviata nel database di distribuzione.

Nome colonna

Tipo di dati

Descrizione

publisher_database_id

int

ID del database del server di pubblicazione.

publisher_id

smallint

ID del server di pubblicazione.

publisher_db

sysname

Nome del database del server di pubblicazione.

publication_id

int

ID della pubblicazione.

article_id

int

ID dell'articolo.

subscriber_id

smallint

ID del Sottoscrittore.

subscriber_db

sysname

Nome del database di sottoscrizione.

subscription_type

int

Tipo di sottoscrizione:

0 = Push.

1 = Pull.

2 = Anonima.

sync_type

tinyint

Tipo di sincronizzazione:

1 = Automatica.

2 = Non eseguita.

status

tinyint

Stato della sottoscrizione:

0 = Inattiva.

1 = Sottoscritta.

2 = Active.

subscription_seqno

varbinary(16)

Numero di sequenza della transazione snapshot.

snapshot_seqno_flag

bit

Specifica l'origine del numero di sequenza della transazione snapshot. Il valore 1 indica che subscription_seqno è il numero di sequenza dello snapshot.

independent_agent

bit

Specifica se per la pubblicazione è disponibile un agente di distribuzione autonomo.

subscription_time

datetime

Solo per uso interno.

loopback_detection

bit

Si applica alle sottoscrizioni che fanno parte di una topologia di replica transazionale bidirezionale. Il rilevamento di loopback determina se l'agente di distribuzione deve inviare nuovamente al Sottoscrittore le transazioni provenienti dal Sottoscrittore:

1 = Le transazioni non vengono inviate.

0 = Le transazioni vengono inviate.

NotaNota
Questa colonna è supportata solo per compatibilità con la funzionalità di replica bidirezionale disponibile in SQL Server 2000. Con le versioni più recenti di SQL Server è consigliabile utilizzare la replica peer-to-peer. Per ulteriori informazioni, vedere Replica transazionale peer-to-peer.

agent_id

int

ID dell'agente.

update_mode

tinyint

Tipo di aggiornamento.

publisher_seqno

varbinary(16)

Numero di sequenza della transazione nel server di pubblicazione per questa sottoscrizione.

ss_cplt_seqno

varbinary(16)

Numero di sequenza utilizzato per indicare il completamento dell'elaborazione simultanea degli snapshot.