Présentation de l'interface du moniteur de réplication
Le moniteur de réplication Microsoft SQL Server présente une vue, axée sur le serveur de publication, de toute l'activité de réplication dans un format à deux volets. Vous ajoutez un serveur de publication au moniteur dans le volet gauche tandis que dans le volet droit, le moniteur affiche des informations sur le serveur de publication, ses publications, les abonnements à ces publications ainsi que les divers agents de réplication. Outre la présentation des informations pour la topologie de réplication, le moniteur de réplication vous permet d'effectuer diverses tâches, telles que le démarrage et l'arrêt d'agents, ainsi que la validation des données.
Affichage d'informations relatives à la topologie complète
Le volet gauche du moniteur de réplication présente des groupes du serveur de publication, des serveurs de publication et des publications. Pour afficher des informations dans le moniteur de réplication, vous devez d'abord ajouter un serveur de publication. Pour plus d'informations, consultez Procédure : ajouter et supprimer des serveurs de publication à partir du moniteur de réplication (Moniteur de réplication).
Le volet gauche vous aide à répondre aux questions suivantes :
L'intégrité de mon système de réplication est-elle de bonne qualité ?
L'intégrité du système de réplication est relativement correcte si aucune icône d'erreur n'apparaît en regard des nœuds dans le volet gauche. Pour avoir une vue plus complète de l'intégrité du système, vous devez également vérifier l'onglet Liste de suivi des abonnements qui affiche des informations sur les abonnements susceptibles de poser problème.
Pourquoi un agent ne s'exécute-t-il pas ?
Un agent ne s'exécute pas à un moment donné soit parce qu'il n'est pas programmé pour le faire, soit parce qu'une erreur s'est produite. Si une erreur s'est produite, une icône d'erreur s'affiche en regard des nœuds appropriés dans le volet gauche. Par exemple, si l'Agent de capture instantanée d'une publication s'est arrêté du fait d'une erreur, une icône d'erreur s'affiche en regard du nœud Groupe du serveur de publication, Publication et des nœuds de publication. Les informations de résumé concernant l'Agent de capture instantanée sont affichées sous l'onglet Agents de la publication ; pour obtenir les informations détaillées sur l'erreur, double-cliquez sur l'Agent de capture instantanée.
Affichage d'informations et réalisation de tâches associées aux serveurs de publication
Le moniteur de réplication présente des informations sur les serveurs de publication dans trois onglets :
Onglet Publications
Cet onglet fournit des informations de résumé pour toutes les publications sur un serveur de publication.
Onglet Liste de suivi des abonnements
Cet onglet affiche des informations sur les abonnements provenant de toutes les publications disponibles sur le serveur de publication sélectionné. Vous pouvez filtrer la liste des abonnements pour afficher les erreurs, les avertissements ainsi que les abonnements qui fonctionnent mal. Cet onglet vous permet également d'effectuer les tâches suivantes : accéder aux propriétés d'abonnement, accéder aux informations détaillées sur l'agent ou les agents associés à un abonnement, réinitialiser des abonnements et valider des abonnements.
L'onglet Liste de suivi des abonnements vous aide à répondre aux questions suivantes :
Quels sont les abonnements lents ?
Définissez des options dans cet onglet pour que les abonnements sont présentés dans la grille dans l'ordre de leurs performances.
L'intégrité de mon système de réplication est-elle de bonne qualité ?
La grille de cet onglet présente des icônes d'erreur et d'avertissement pour tous les abonnements qui nécessitent une attention particulière.
Cet onglet ne s'affiche pas pour les serveurs de distribution exécutant des versions antérieures à Microsoft SQL Server 2005.
Onglet Agents
Cet onglet affiche les informations détaillées sur les agents et les travaux utilisés par tous les types de réplication. L'onglet permet également de démarrer et d'arrêter chaque agent ou travail.
Pour plus d'informations, consultez Procédure : afficher des informations et exécuter des tâches pour un serveur de publication (moniteur de réplication).
Le moniteur de réplication fournit également un menu contextuel pour le nœud Serveur de publication. Cliquez avec le bouton droit sur un serveur de publication dans le volet gauche pour effectuer les tâches suivantes :
modifier les paramètres du moniteur de réplication pour le serveur de publication ;
supprimer le serveur de publication du moniteur de réplication ;
afficher et modifier des profils d'agents ;
vous connecter ou vous déconnecter du serveur de distribution qui stocke des informations sur le serveur de publication.
Affichage d'informations et réalisation de tâches associées aux publications
Le moniteur de réplication présente des informations sur les publications dans trois onglets ainsi que dans plusieurs fenêtres de détails :
Onglet Tous les abonnements
Cet onglet présente des informations sur tous les abonnements à la publication sélectionnée. Par défaut, cet onglet est trié dans l'ordre de la priorité : erreurs, puis avertissements, ensuite dans l'ordre croissant des performances (les abonnements les moins performants étant tout en haut).
L'onglet Tous les abonnements vous aide à répondre aux questions suivantes :
Quels sont les abonnements lents ?
Définissez des options dans cet onglet pour que les abonnements sont présentés dans la grille dans l'ordre de leurs performances.
L'intégrité de mon système de réplication est-elle de bonne qualité ?
La grille de cet onglet présente des icônes d'erreur et d'avertissement pour tous les abonnements qui nécessitent une attention particulière.
Onglet Agents
Cet onglet affiche des informations sur les agents utilisés par la réplication. Cet onglet affiche des informations sur les agents suivants :
Agent de capture instantanée, utilisé par toutes les publications.
Agent de lecture du journal, utilisé par toutes les publications transactionnelles.
Agent de lecture de la file d'attente, utilisé par les publications transactionnelles activées pour les abonnements avec mise à jour en attente.
L'onglet permet aussi d'effectuer les tâches suivantes : accéder aux informations détaillées à propos de chaque agent, et démarrer ou arrêter chaque agent. Pour plus d'informations sur les agents associés aux abonnements (l'Agent de distribution et l'Agent de fusion), consultez la section « Affichage d'informations et réalisation de tâches associées aux abonnements » dans cette rubrique.
Onglets Avertissements
Cet onglet permet de spécifier des avertissements et des alertes pour les agents. Pour plus d'informations, consultez Définition de seuils et d'avertissements dans le moniteur de réplication.
Onglet Jetons de suivi (réplication transactionnelle uniquement)
Cet onglet permet de mesurer la latence, c'est-à-dire le temps écoulé entre la validation d'une transaction sur l'Abonné et la validation de la transaction correspondante sur l'Abonné.
Cet onglet vous aide à répondre à la question suivante :
Comment de temps faut-il à une transaction validée maintenant pour atteindre un Abonné dans la réplication transactionnelle ?
Affichez le temps total que met une transaction pour se déplacer dans le système et comparez-le aux temps précédents.
Cet onglet ne s'affiche pas pour les serveurs de distribution exécutant des versions antérieures à SQL Server 2005. Pour plus d'informations sur les jetons de suivi, consultez Mesure de la latence et validation des connexions pour la réplication transactionnelle.
les fenêtres de détails concernant les agents associés à une publication. Les agents suivants sont associés aux publications :
l'Agent de capture instantanée, utilisé par toutes les publications ;
l'Agent de lecture du journal, utilisé par toutes les publications transactionnelles ;
l'Agent de lecture de la file d'attente, utilisé par les publications transactionnelles activées pour la mise à jour des abonnements en file d'attente.
Dans le moniteur de réplication, double-cliquez sur un agent pour accéder aux informations dans une fenêtre de détails. Outre les agents répertoriés ci-dessus, il en existe d'autres qui sont associés aux abonnements : l'Agent de distribution des abonnements aux publications de capture instantanée et aux publications transactionnelles ; et l'Agent de fusion des abonnements aux publications de fusion. Pour plus d'informations, consultez la section « Affichage d'informations et réalisation de tâches associées aux abonnements » dans cette rubrique.
Les fenêtres de détails des agents fournissent des informations sur les sessions des agents, notamment l'heure de début, l'heure de fin, la durée et les opérations effectuées dans une session. Elles vous aident à répondre à la question suivante :
Pourquoi un agent ne s'exécute-t-il pas ?
Les messages d'erreur disponibles fournissent des informations détaillées sur la raison de la non-exécution d'un agent et constituent un point de départ à la résolution des problèmes liés aux agents associés à une publication.
Pour plus d'informations, consultez Procédure : afficher des informations et effectuer des tâches relatives à une publication (moniteur de réplication) et Procédure : afficher des informations et effectuer des tâches pour les agents associés à une publication (moniteur de réplication).
Le moniteur de réplication fournit également un menu contextuel pour le nœud de publications. Cliquez avec le bouton droit sur un serveur de publication dans le volet gauche pour effectuer les opérations suivantes :
réinitialiser tous les abonnements à une publication ;
valider tous les abonnements à une publication ;
générer une capture instantanée pour une publication ;
afficher et modifier les propriétés d'une publication.
Affichage d'informations et réalisation de tâches associées aux abonnements
Le moniteur de réplication présente des informations sur les abonnements dans plusieurs onglets. Dans le moniteur de réplication, double-cliquez sur un abonnement pour accéder à ces onglets dans une fenêtre de détails. Tous les onglets sont utiles pour répondre à la question « Pourquoi un agent ne s'exécute-t-il pas ? » Les messages d'erreur disponibles fournissent des informations détaillées sur la raison de la non-exécution d'un agent et constituent un point de départ à la résolution des problèmes liés aux agents associés à un abonnement.
Onglet Tous les abonnements et Liste de suivi des abonnements
Ces onglets sont décrits plus haut dans cette rubrique.
Onglet Historique du serveur de publication vers le serveur de distribution (réplication transactionnelle uniquement)
Cet onglet présente des informations sur l'Agent de lecture du journal pour une publication (identique à la fenêtre de détails de l'Agent de lecture du journal).
Onglet Historique du serveur de distribution vers l'Abonné (réplication de capture instantanée et réplication transactionnelle)
Cet onglet présente des informations sur l'Agent de distribution pour un abonnement.
Onglet Commandes non distribuées (réplication transactionnelle uniquement)
Cet onglet présente des informations sur le nombre de commandes de la base de données de distribution qui n'ont pas été remises à l'Abonné sélectionné, ainsi que le temps estimé de remise de ces commandes. Cet onglet vous aide à répondre à la question « Quel est le retard de mon abonnement ? » Cet onglet ne s'affiche pas pour les serveurs de distribution exécutant des versions antérieures à SQL Server 2005.
Onglet Historique de synchronisation (réplication de fusion uniquement)
Cet onglet présente des informations sur l'Agent de fusion pour un abonnement. Il vous aide à répondre à la question suivante :
Pourquoi mon abonnement de fusion est-il lent ?
Cet onglet fournit des statistiques détaillées sur chaque article traité pendant la synchronisation, notamment la durée de chaque phase de traitement (téléchargement des modifications amont/aval, etc.). Il permet d'identifier les tables qui provoquent des ralentissements et il est l'emplacement idéal pour résoudre les problèmes de performances posés par les abonnements de fusion.
Pour plus d'informations, consultez Procédure : afficher des informations et effectuer des tâches relatives à un abonnement (moniteur de réplication) et Procédure : afficher des informations et effectuer des tâches pour les agents associés à un abonnement (Moniteur de réplication).
Affichage d'informations et réalisation de tâches associées aux profils d'agents
Le moniteur de réplication inclut plusieurs boîtes de dialogue permettant de gérer les profils d'agents. Les profils d'agents sont des ensembles de paramètres qui déterminent le comportement des agents. Pour plus d'informations, consultez Profils de l'Agent de réplication. Les boîtes de dialogue sont les suivantes :
Profils d'Agents
Cette boîte de dialogue vous permet de : modifier les propriétés des profils, créer et supprimer des profils, spécifier un profil par défaut et spécifier que tous les agents d'un type donné (tels les Agents de capture instantanée) doivent utiliser un profil donné.
Propriétés de <NomProfilAgent>
Cette boîte de dialogue vous permet d'afficher et de modifier les paramètres d'un profil.
Nouveau profil de l'Agent
Cette boîte de dialogue vous permet de créer un profil incluant en option les valeurs d'un profil existant.