Procédure : afficher les conflits de données des publications transactionnelles avec des abonnement mis à jour en attente (SQL Server Management Studio)
Les conflits des abonnement mis à jour en attente sont résolus en fonction de l'option de résolution sélectionnée pour la publication. Pour plus d'informations, consultez Procédure : définir des options de résolution des conflits de mise à jour en attente (SQL Server Management Studio).
Affichez les conflits dans l'outil de résolution des conflits de réplication de Microsoft. Les données de conflit sont disponibles dans cet outil pendant la durée définie comme période de rétention des conflits (par défaut 14 jours). Pour définir la période de rétention des conflits, deux solutions sont possibles :
- Spécifiez une valeur de rétention pour le paramètre @conflict_retention de sp_addpublication (Transact-SQL).
- Spécifiez une valeur « conflict_retention » pour le paramètre @property et une valeur de rétention pour le paramètre @value de sp_changepublication (Transact-SQL).
Pour afficher les conflits
Connectez-vous au serveur de publication dans Microsoft SQL Server Management Studio puis développez le nœud du serveur.
Développez le dossier Réplication puis le dossier Publications locales.
Cliquez avec le bouton droit sur la publication dont vous souhaitez afficher les conflits puis cliquez sur Afficher les conflits.
Dans la boîte de dialogue Sélectionner la table de conflits, sélectionnez une base de données et une table dont il faut afficher les conflits.
Dans l'outil de résolution des conflits de réplication, vous pouvez effectuer les actions suivantes :
- Filtrer des lignes avec les boutons situés à droite de la grille supérieure.
- Sélectionner une ligne dans la grille supérieure pour afficher des informations sur cette ligne dans la grille inférieure.
- Sélectionner une ou plusieurs lignes dans la grille supérieure puis cliquer sur Supprimer, pour supprimer la ligne de la table des métadonnées des conflits.
- Cliquer sur le bouton des propriétés (…) pour afficher des informations plus détaillées sur une colonne concernée par un conflit.
- Sélectionner l'option Consigner les détails de ce conflit pour enregistrer les données de conflit dans un journal. Pour spécifier l'emplacement du fichier, pointez sur le menu Affichage puis cliquez sur Options. Entrez une valeur ou cliquez sur le bouton Parcourir (...) pour accéder au fichier approprié. Cliquez sur OK pour fermer la boîte de dialogue Options.
Fermer l'outil de résolution des conflits de réplication
Voir aussi
Concepts
Détection et résolution des conflits de mise à jour en attente