Outils de dépannage (réplication)
Cette section décrit les outils disponibles pour résoudre les problèmes de réplication :
Autres outils de dépannage pour les problèmes liés à la réplication
Outre les outils répertoriés ci-dessus, les outils suivants peuvent servir à résoudre les problèmes de réplication.
Outil |
Description |
Pour plus d'informations... |
---|---|---|
Validation des données |
La réplication transactionnelle et la réplication de fusion vous permettent de valider la correspondance des données de l'Abonné et du serveur de publication. La validation peut être réalisée pour des abonnements spécifiques ou pour tous les abonnements à une publication. |
|
Utilitaire tablediff |
L'utilitaire tablediff sert à comparer les données dans deux tables et à identifier une non-convergence. Il est particulièrement utile pour résoudre des problèmes de non-convergence dans une topologie de réplication. Il peut être utilisé en conjonction avec la validation : si la validation indique que les données du serveur de publication et de l'abonné divergent, l'utilitaire tablediff peut servir à identifier les lignes qui ne correspondent pas et peut également générer Transact-SQL pour ramener le serveur de publication et l'Abonné en convergence. |
Procédure : comparer les tables répliquées pour les différences (programmation de réplication) |
Moniteur système |
Le Moniteur système fournit une série de compteurs associés aux Agents de réplication et peut contribuer à résoudre des problèmes de performances de réplication. |
|
Générateur de profils SQL Server |
Le Générateur de profils SQL Server est un autre outil visant à résoudre des problèmes de performance de la réplication. Vous pouvez capturer et enregistrer des données concernant des événements serveur dans un fichier ou dans une table en vue d'une analyse ultérieure. Vous pouvez, par exemple, analyser une base de données répliquée afin d'identifier les procédures stockées et autres processus dont la durée d'exécution est très longue. |
|
Journaux des erreurs et des événements |
MicrosoftSQL Server enregistre certains événements système ainsi que des événements définis par l'utilisateur dans le journal des erreurs SQL Server et le journal des applications Microsoft Windows. Utilisez les informations du journal des erreurs SQL Server pour résoudre des problèmes liés à la réplication. |
|
Rapport d'erreurs |
La fonctionnalité Rapport d'erreur est activée par défaut. Si une erreur irrécupérable se produit au niveau du moteur de base de données SQL Server, de l'Agent SQL Server ou de Analysis Services, un rapport est automatiquement envoyé à Microsoft. Les informations contenues dans le rapport d'erreurs peuvent également être utiles lorsque vous devez contacter le support technique. |
|
Utilitaire SQLdiag |
L'utilitaire SQLdiag est un utilitaire de collecte de données de diagnostic, conçu pour un usage général. Il est possible de l'exécuter en tant qu'application console ou service. Vous pouvez également utiliser SQLdiag pour collecter des journaux et des fichiers de données de serveurs SQL Server ou autres et l'employer pour analyser vos serveurs sur une période donnée ou résoudre des problèmes spécifiques liés aux serveurs. SQLdiag a été conçu pour accélérer et simplifier la collecte d'informations de diagnostic pour les services d'assistance Microsoft. |