IHextendedSubscriptionView (Transact-SQL)
La vista IHextendedSubscriptionView espone informazioni sulla sottoscrizione a una pubblicazione non SQL Server. Questa vista è archiviata nel database distribution.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
article_id |
int |
ID univoco di un articolo. |
dest_db |
sysname |
Nome del database di destinazione. |
srvid |
smallint |
ID univoco di un Sottoscrittore. |
login_name |
sysname |
Account di accesso utilizzato per la connessione a un Sottoscrittore. |
distribution_jobid |
binary |
Identifica il processo dell'agente di distribuzione. |
publisher_database_id |
int |
Identifica il database di pubblicazione. |
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. |
sync_type |
tinyint |
Tipo di sincronizzazione iniziale: 1 = Automatica 2 = Nessuna |
status |
tinyint |
Stato della sottoscrizione: 0 = Inattiva 1 = Sottoscritta 2 = Attiva |
snapshot_seqno_flag |
bit |
Indica se viene utilizzato un numero di sequenza dello snapshot. |
independent_agent |
bit |
Specifica se per la pubblicazione è disponibile un agente di distribuzione autonomo. 0 = Per la pubblicazione viene utilizzato un agente di distribuzione condiviso e a ogni coppia database del server di pubblicazione/database del Sottoscrittore è associato un solo agente condiviso. 1 = 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 = Non restituisce le transazioni. 0 = Restituisce le transazioni. |
agent_id |
int |
ID univoco dell'agente di distribuzione. |
update_mode |
tinyint |
Indica il tipo di modalità di aggiornamento. I possibili valori sono i seguenti: 0 = Sola lettura. 1 = Aggiornamento immediato. 2 = Aggiornamento in coda tramite MSMQ. 3 = Aggiornamento immediato con aggiornamento in coda come failover tramite MSMQ. 4 = Aggiornamento in coda tramite la coda SQL Server. 5 = Aggiornamento immediato con failover dell'aggiornamento in coda, tramite la coda SQL Server. |
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 di snapshot simultanei. |
Vedere anche