Réplication transactionnelle bidirectionnelle
S’applique à :SQL ServerAzure SQL Managed Instance
Une réplication transactionnelle bidirectionnelle est une topologie de réplication transactionnelle spécifique qui permet à deux serveurs d'échanger des modifications : chaque serveur publie des données puis s'abonne à une publication contenant les mêmes données provenant de l'autre serveur. Le @loopback_detection
paramètre de sp_addsubscription (Transact-SQL) a la valeur TRUE pour s’assurer que les modifications sont envoyées uniquement à l’Abonné et n’entraînent pas l’envoi de la modification au serveur de publication.
Dans SQL Server 2005 (9.x) et versions ultérieures, cette topologie est également prise en charge par la réplication transactionnelle d’égal à égal, mais la réplication bidirectionnelle peut fournir des performances améliorées.
Si vous voulez ajouter un abonnement à une publication bidirectionnelle en utilisant le nom de domaine complet (FQDN), vérifiez que le nom du serveur (@@SERVERNAME
) de l’abonné retourne le nom de domaine complet. Si le nom du serveur de l’abonné ne retourne pas le nom de domaine complet, les changements qui proviennent de cet abonné peuvent provoquer des violations de clé primaire.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour