sysmergesubscriptions (Transact-SQL)
Contiene 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 dei dati: 0 = Microsoft SQL Server. 2 = Jet OLE DB. |
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. |
status |
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 |
Specifica la priorità della sottoscrizione e consente l'implementazione della risoluzione dei conflitti in base alla priorità (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 e ora dell'ultima convalida dei dati corretta del Sottoscrittore. |
attempted_validate |
datetime |
Data e ora dell'ultimo tentativo di convalida della sottoscrizione. |
last_sync_date |
datetime |
Data e ora della sincronizzazione. |
last_sync_status |
int |
Stato della sottoscrizione: 0 = Tutti i processi sono in attesa di essere avviati. 1 = Uno o più processi sono in fase di avvio. 2 = Tutti i processi sono stati eseguiti correttamente. 3 = Almeno un processo è in fase di esecuzione. 4 = Tutti i processi sono pianificati e inattivi. 5 = Almeno un processo sta ritentando l'esecuzione dopo un precedente errore. 6 = Almeno un processo non è stato eseguito correttamente. |
last_sync_summary |
sysname |
Descrizione dei risultati dell'ultima sincronizzazione. |
metadatacleanuptime |
datetime |
Data e ora dell'ultima rimozione dei metadati scaduti dalle tabelle di sistema della replica di tipo merge. |
partition_id |
int |
Identifica la partizione pre-calcolata alla quale appartiene la sottoscrizione. |
cleanedup_unsent_changes |
bit |
Indica che i metadati relativi alle modifiche non inviate sono stati eliminati nel Sottoscrittore. |
replica_version |
Int |
Identifica la versione di SQL Server per il Sottoscrittore al quale appartiene la sottoscrizione. I possibili valori sono i seguenti. 10 = SQL Server 7.0 20 = SQL Server 7.0 Service Pack (SP) 1 30 = SQL Server 7.0 SP2 35 = SQL Server 7.0 SP3 40 = SQL Server 2000 50 = SQL Server 2000 SP1 55 = SQL Server 2000 SP2 60 = SQL Server 2000 SP3 90 = SQL Server 2005 |
supportability_mode |
int |
Solo per uso interno. |
application_name |
nvarchar(128) |
Solo per uso interno. |
subscriber_number |
int |
Solo per uso interno. |
Vedere anche
Concetti
Tabelle di replica (Transact-SQL)