sysmergesubscriptions (Transact-SQL)

Si applica a:SQL Server

Viene inclusa una riga per ogni Sottoscrittore noto ed è una tabella locale nel server di pubblicazione. Questa tabella è archiviata nei database di pubblicazione e di sottoscrizione.

Nome colonna Tipo di dati Descrizione
subscriber_server sysname ID del server utilizzato per eseguire il mapping del campo srvid al valore specifico del server nella migrazione di una copia del database di sottoscrizione in un server diverso.
db_name sysname Nome del database di sottoscrizione.
pubid uniqueidentifier ID della pubblicazione da cui è stata creata la sottoscrizione corrente.
datasource_type int Tipo di origine dati:

0 = Microsoft SQL Server.

2 = OLE DB jet.
subid uniqueidentifier Numero di identificazione univoco per la sottoscrizione.
replnickname binary Nome alternativo compresso per la replica.
replicastate uniqueidentifier Identificatore univoco utilizzato per determinare se la sincronizzazione precedente ha avuto esito positivo confrontando il valore nel server di pubblicazione con il valore nel Sottoscrittore.
stato tinyint Stato della sottoscrizione:

0 = Inattivo.

1 = Attivo.

2 = Eliminato.
subscriber_type int Tipo di Sottoscrittore:

1 = Globale.

2 = Locale.

3 = Anonimo.
subscription_type int Tipo di sottoscrizione:

0 = Push.

1 = Pull.

2 = Anonimo.
sync_type tinyint Tipo di sincronizzazione:

1 = Automatico.

2 = Nessuna sincronizzazione.
description nvarchar(255) Breve descrizione della sottoscrizione.
priority real Viene specificata la priorità della sottoscrizione e viene consentita l'implementazione della risoluzione dei conflitti in base alla priorità Uguale a 0,00 per tutte le sottoscrizioni locali o anonime.
recgen bigint Numero dell'ultima generazione ricevuta.
recguid uniqueidentifier ID univoco dell'ultima generazione ricevuta.
sentgen bigint Numero dell'ultima generazione inviata.
sentguid uniqueidentifier ID univoco dell'ultima generazione inviata.
schemaversion int Numero dell'ultimo schema ricevuto.
schemaguid uniqueidentifier ID univoco dell'ultimo schema ricevuto.
last_validated datetime Data /ora dell'ultima convalida corretta dei dati del Sottoscrittore.
attempted_validate datetime Ultimo tentativo di convalida nella sottoscrizione.
last_sync_date datetime Data /ora della sincronizzazione.
last_sync_status int Stato della sottoscrizione:

0 = Tutti i processi sono in attesa di avvio.

1 = Vengono avviati uno o più processi.

2 = Tutti i processi sono stati eseguiti correttamente.

3 = Almeno un processo è in esecuzione.

4 = Tutti i processi sono pianificati e inattive.

5 = Almeno un processo sta tentando di eseguire dopo un errore precedente.

6 = Almeno un processo non è riuscito a essere eseguito correttamente.
last_sync_summary sysname Descrizione dei risultati dell'ultima sincronizzazione.
metadatacleanuptime datetime L'ultima data/ora in cui i metadati scaduti sono stati rimossi dalle tabelle di sistema di replica di tipo merge.
partition_id int Viene identificata la partizione precalcolata alla quale appartiene la sottoscrizione.
cleanedup_unsent_changes bit Viene indicato che i metadati relativi alle modifiche non inviate sono stati rimossi nel Sottoscrittore.
replica_version int Identifica la versione di SQL Server per il Sottoscrittore a cui appartiene la sottoscrizione, che può essere uno dei valori seguenti:

90 = SQL Server 2005 (9.x)

100 = SQL Server 2008 (10.0.x)
supportability_mode int Solo per uso interno.
application_name nvarchar(128) Solo per uso interno.
subscriber_number int Solo per uso interno.
last_makegeneration_datetime datetime Data e ora dell'ultima esecuzione del processo makegeneration per il server di pubblicazione. Per altre informazioni, vedere il parametro -MakeGenerationInterval in Replication agente di merge.
last_local_sentgen bigint Archivia l'ultima generazione inviata dalla sincronizzazione precedente dell'agente di merge.
last_local_recguid uniqueidentifier Archivia l'ultimo GUID di generazione ricevuto locale dalla sincronizzazione precedente dell'agente di merge.
last_local_recgen bigint Impostata per pulizia unione. Archivia l'ultima generazione locale ricevuta.

Vedi anche

Tabelle di replica (Transact-SQL)