Condividi tramite


syssubscriptions (Transact-SQL)

Si applica a: SQL Server

Contiene una riga per ogni sottoscrizione nel database. Questa tabella è archiviata nel database di pubblicazione.

Nome colonna Tipo di dati Descrizione
artifoto int ID univoco di un articolo.
srvid smallint ID del Sottoscrittore.
dest_db sysname Nome del database di destinazione.
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 quando si aggiunge la 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) ID del processo dell'agente di distribuzione.
timestamp timestamp Il timestamp.
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.
srvname sysname Nome del Sottoscrittore.

Vedi anche

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