【问题标题】:Azure geo replication - recreating link on the same DBAzure 地理复制 - 在同一个数据库上重新创建链接
【发布时间】:2022-11-17 14:16:02
【问题描述】:
我们在 AZURE 上有一个 sql 数据库,它被异地复制到不同位置的另一台服务器。
我们在此数据库上的定价层不正确(也转移到地理副本)。为了更改它,我从故障转移组中删除了数据库,然后删除了复制链接。
现在,当我想重新创建链接时,它说具有此名称的数据库已经存在(当然,我删除了链接但没有删除复制的数据库)。
有没有办法在现有数据库上重新创建链接,或者最好的做法是删除复制的数据库并重新创建它?
【问题讨论】:
标签:
sql
azure
geo-replication
【解决方案1】:
Azure Geo 复制故障转移是专为自动管理复制关于数据库故障。
如果这是一个手动异常,例如不正确的定价或模式错误,默认情况下它不会更正/反映,因为这些数据库是只读, 如下所示。
解决方案:
1.删除副本上的数据库,重新从主服务器上添加数据库;它将自动配置最新的数据库功能;无需删除链接。
第2步:
再次创建从主节点到故障转移的新副本链接