Surveillance de la réplication [SQL Server Compact Edition]

Vous pouvez surveiller les Abonnés sur l'ordinateur qui exécute Microsoft SQL Server à l'aide du moniteur de réplication. Vous pouvez également utiliser la page de statistiques de l'Agent serveur SQL Server 2005 Compact Edition (SQL Server Compact Edition) pour fournir des informations détaillées sur l'Agent. Pour plus d'informations, consultez « Contrôle de la réplication à l'aide du moniteur de réplication » dans la documentation en ligne de SQL Server.

Utilisation du moniteur de réplication

Le moniteur de réplication vous permet d'examiner l'état des abonnements. Dans SQL Server 2000, il est inclus dans Enterprise Manager. Dans SQL Server 2005, le moniteur de réplication est un outil séparé. Vous pouvez y accéder via SQL Server Management Studio.

Remarque :
Chaque fois qu'une resynchronisation automatique a lieu, elle est considérée comme une synchronisation séparée à SQL Server. Le moniteur de réplication SQL contiendra dès lors une seule entrée pour chaque synchronisation. Sur l'Abonné SQL Server Compact Edition, les valeurs des propriétés PublisherChanges, SubscriberChanges, PublisherConflicts et SubscriberConflicts de la classe SqlCeReplication sont récapitulées, et le total de toutes les synchronisations est fourni lors du renvoi de la dernière synchronisation.

Pour plus d'informations sur l'ouverture du moniteur de réplication, consultez Procédure : démarrer le moniteur de réplication.

Attribution d'un nom aux clients SQL Server Compact Edition dans le moniteur de réplication

Contrairement aux Abonnés SQL Server sur un réseau, il n'y a aucune garantie que les Abonnés SQL Server Compact Edition auront des noms uniques. Par conséquent, pour afficher des clients individuels dans le moniteur de réplication, un nom unique est créé sur la base du GUID de l'Abonné de chaque appareil.

Les Abonnés SQL Server Compact Edition se voient attribuer des noms différents dans le moniteur de réplication selon que le serveur de publication est SQL Server 2000 ou SQL Server 2005 :

  • Le serveur de publication est SQL Server 2000
    Pour les Abonnés SQL Server Compact Edition répertoriés dans le moniteur de réplication SQL Server 2000 Enterprise Manager, la colonne des abonnements de l'Agent de fusion a le format subscribername:-agentid. Les valeurs subscribername et agentid peuvent être utilisées pour rechercher l'identificateur unique (GUID) de l'Abonné dans la table système msmerge_agents de la base de données de distribution.
  • Le serveur de publication est SQL Server 2005
    Pour les Abonnés SQL Server Compact Edition répertoriés dans le moniteur de réplication SQL Server 2005, la colonne des abonnements a le format subscriber – replnickname:db_name. La valeur replnickname peut être utilisée pour rechercher la ligne d'abonné dans la table système sysmergesubscriptions de la base de données du serveur de publication.

Voir aussi

Tâches

Utilisation des statistiques de l'Agent serveur SQL Compact Edition pour résoudre les problèmes de connectivité
Utilisation des diagnostics de l'Agent serveur SQL Compact Edition pour résoudre les problèmes de connectivité

Aide et information

Assistance sur SQL Server Compact Edition