syssubscriptions (vista di sistema) (Transact-SQL)

Si applica a: SQL Server

La vista syssubscriptions espone informazioni sulla sottoscrizione. Questa vista è archiviata nel database di distribuzione.

Nome colonna Tipo di dati Descrizione
artifoto 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 = Inattivo.

1 = Sottoscritto.

2 = Attivo.
sync_type tinyint Tipo di sincronizzazione iniziale:

1 = Automatico.

2 = Nessuno.
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 server di distribuzione.

1 = Pull: l'agente di distribuzione viene eseguito nel Sottoscrittore.
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 = Restituisce.

1 = Non restituisce.
queued_reinit bit Specifica se l'articolo è contrassegnato per l'inizializzazione o la reinizializzazione. Il valore 1 specifica che l'articolo sottoscritto è contrassegnato per l'inizializzazione o la reinizializzazione.
nosync_type tinyint Tipo di inizializzazione della sottoscrizione:

0 = automatico (snapshot)

1 = solo supporto per la replica

2 = inizializzare con il backup

3 = inizializzare dal numero di sequenza del log (LSN)

Per altre 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.

Vedi anche

Tabelle di replica (Transact-SQL)
Viste di replica (Transact-SQL)
syssubscriptions (Transact-SQL)