syssubscriptions (vista di sistema) (Transact-SQL)

La vista syssubscriptions espone informazioni sulle sottoscrizioni. Questa vista è archiviata nel database di distribuzione.

Nome colonna

Tipo di dati

Descrizione

artid

int

ID univoco di un articolo sottoscritto.

srvid

smallint

ID del Sottoscrittore.

dest_db

sysname

Nome del database di sottoscrizione.

status

tinyint

Stato della sottoscrizione:

0 = Inattiva.

1 = Sottoscritta.

2 = Attiva.

sync_type

tinyint

Tipo di sincronizzazione iniziale:

1 = Automatica.

2 = Nessuna.

login_name

sysname

Nome dell'account di accesso utilizzato per la connessione al server di pubblicazione per l'aggiunta della sottoscrizione.

subscription_type

int

Tipo di sottoscrizione:

0 = Push: l'agente di distribuzione viene eseguito nel Sottoscrittore.

1 = Pull: l'agente di distribuzione viene eseguito nel server di distribuzione.

distribution_jobid

binary(16)

Identifica il processo dell'agente di distribuzione utilizzato per sincronizzare la sottoscrizione.

timestamp

timestamp

Data e ora di creazione della sottoscrizione.

update_mode

tinyint

Modalità di aggiornamento:

0 = Sola lettura.

1 = Aggiornamento immediato.

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:

0 = Le transazioni vengono inviate.

1 = Le transazioni non vengono inviate.

queued_reinit

bit

Specifica se l'articolo è contrassegnato per l'inizializzazione o la reinizializzazione. Il valore 1 indica che l'articolo sottoscritto è contrassegnato per l'inizializzazione o la reinizializzazione.

nosync_type

tinyint

Tipo di inizializzazione della sottoscrizione:

0 = automatica (snapshot)

1 = solo supporto replica

2 = inizializzazione con backup

3 = inizializzazione da LSN

Per ulteriori informazioni, vedere il parametro @sync_type di sp_addsubscription.

3 = Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

srvname

sysname

Nome del Sottoscrittore.