sysmergesubscriptions (Transact-SQL)
Contient une ligne pour chaque Abonné connu et constitue une table locale sur le serveur de publication. Cette table est stockée dans les bases de données de publication et d'abonnement.
Nom de colonne | Type de données | Description |
---|---|---|
subscriber_server |
sysname |
ID du serveur. Permet de mapper le champ srvid avec la valeur propre au serveur lors de la migration d'une copie de la base de données d'abonnement vers un autre serveur. |
db_name |
sysname |
Nom de la base de données d'abonnement. |
pubid |
uniqueidentifier |
ID de la publication à partir de laquelle l'abonnement actuel a été créé. |
datasource_type |
int |
Type de la source de données : 0 = Microsoft SQL Server. 2 = Jet OLE DB. |
subid |
uniqueidentifier |
Numéro d'identification unique de l'abonnement. |
replnickname |
binary |
Surnom compressé du réplica. |
replicastate |
uniqueidentifier |
Identificateur unique utilisé pour déterminer si la synchronisation précédente a réussi en comparant la valeur sur l'Éditeur à celle sur l'Abonné. |
status |
tinyint |
État de l'abonnement : 0 = Inactif 1 = Actif 2 = Supprimé |
subscriber_type |
int |
Type d'Abonné : 1 = Global 2 = Local 3 = Anonyme |
subscription_type |
int |
Type d'abonnement : 0 = Par envoi de données (push) 1 = Par extraction de données (pull) 2 = Anonyme |
sync_type |
tinyint |
Type de synchronisation : 1 = Automatique 2 = Pas de synchronisation |
description |
nvarchar(255) |
Brève description de l'abonnement. |
priority |
real |
Indique la priorité de l'abonnement et permet l'implémentation d'utilitaires de résolution de conflits basée sur les priorités. Est égale à 0.00 pour tous les abonnements locaux ou anonymes. |
recgen |
bigint |
Numéro de la dernière génération reçue. |
recguid |
uniqueidentifier |
ID unique de la dernière génération reçue. |
sentgen |
bigint |
Numéro de la dernière génération envoyée. |
sentguid |
uniqueidentifier |
ID unique de la dernière génération envoyée. |
schemaversion |
int |
Numéro du dernier schéma reçu. |
schemaguid |
uniqueidentifier |
ID unique du dernier schéma reçu. |
last_validated |
datetime |
Date et heure (datetime) de la dernière validation réussie des données de l'Abonné. |
attempted_validate |
datetime |
Date et heure (datetime) de la dernière tentative de validation de l'abonnement. |
last_sync_date |
datetime |
Date et heure (datetime) de la synchronisation. |
last_sync_status |
int |
État de l'abonnement : 0 = Tous les travaux sont en attente de démarrage. 1 = Un ou plusieurs travaux commencent. 2 = Tous les travaux ont été exécutés correctement. 3 = Un travail au moins est en cours d'exécution. 4 = Tous les travaux sont planifiés et inactifs. 5 = L'exécution d'au moins un travail est relancée après un échec. 6 = Au moins un travail n'a pas été exécuté correctement. |
last_sync_summary |
sysname |
Description des résultats de la dernière synchronisation. |
metadatacleanuptime |
datetime |
Date et heure (datetime) de la dernière suppression de métadonnées arrivées à expiration dans des tables système de réplication de fusion. |
partition_id |
int |
Identifie la partition précalculée à laquelle appartient l'abonnement. |
cleanedup_unsent_changes |
bit |
Indique que les métadonnées relatives aux modifications non envoyées ont été nettoyées sur l'Abonné. |
replica_version |
Int |
Identifie la version de SQL Server de l'Abonné auquel appartient l'abonnement. Les valeurs possibles sont : 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 |
À usage interne uniquement. |
application_name |
nvarchar(128) |
À usage interne uniquement. |
subscriber_number |
int |
À usage interne uniquement. |
Voir aussi
Concepts
Tables de réplication (Transact-SQL)