我在2个不同的区域创建了两个空白的sql azure数据库实例,并在它们之间启用了地理复制。我可以在它们之间进行故障转移没问题。我在主要表中创建表。我希望看到模式更改复制到辅助节点,但这不会发生。为什么不呢?
更新:
SELECT * FROM sys.geo_replication_links
在主要主服务器上执行的向我显示了伙伴服务器和数据库
SELECT * FROM sys.dm_geo_replication_link_status
在主要主服务器上执行的是空的
答案 0 :(得分:3)
绝对应该发生。任何结构更改都应通过Geo-Replication传输。与数据相同。如果您没有看到这一点,则可能没有正确设置地理复制。通过查看sys.geo_replication_links来验证这是有效的。您还可以查看sys.dm_geo_replication_link_status以查看是否出现了问题。如果所有内容实际连接正确且您仍未看到表格更改已复制,则应联系支持部门。