2017-09-05 2 views
0

J'ai créé deux instances de base de données azure vierges sql dans deux régions différentes et activé la géo-réplication entre elles. Je peux basculer entre eux pas de problème. Je crée les tables dans le primaire. Je m'attends à voir les changements de schéma répliqués au secondaire, mais cela n'arrive pas. Pourquoi pas?Sql La réplication géographique Azure ne réplique pas les modifications de schéma

MISE À JOUR:

SELECT * FROM sys.geo_replication_links 

exécuté sur le maître primaire me montre le serveur partenaire et base de données

SELECT * FROM sys.dm_geo_replication_link_status 

exécuté sur le maître primaire est vide

Répondre

2

Il devrait se produire absolument. Toute modification structurelle doit être transmise via la réplication géographique. La même chose qu'avec les données. Si vous ne voyez pas cela, vous n'avez peut-être pas configuré correctement la réplication géographique. Validez cela fonctionne en regardant sys.geo_replication_links. Vous pouvez également regarder sys.dm_geo_replication_link_status pour voir si quelque chose s'est mal passé. Si tout est correctement connecté et que vous ne voyez toujours pas les modifications de table répliquées, vous devez contacter l'assistance.

+0

En fait, c'était mon erreur, il se reproduisait dans une base de données différente de celle que j'attendais. Merci pour votre aide – johnstaveley

+0

Je suis content que vous l'ayez fait. –