首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL Server分布式可用性组(DAG)故障切换

SQL Server分布式可用性组(DAG)故障切换
EN

Stack Overflow用户
提问于 2021-07-07 03:20:50
回答 2查看 165关注 0票数 0

我有一个使用SQL Server 2016的分布式SQL Server (Always On)高可用性组,用于灾难恢复。服务器位于不同的数据中心,而主服务器正在向分布式AG执行异步提交。我想测试到DAG的故障切换,而不会中断到主服务器的流量。

我的问题是-如果我在DAG上执行ALTER AVAILABILITY GROUP [DAG_NAME_HERE] FORCE_FAILOVER_ALLOW_DATA_LOSS;命令,两个服务器现在是否都能够处理读/写,或者原始的主服务器是否会变得不可用,而只有DAG (现在是主服务器)可以处理读/写操作。

EN

回答 2

Stack Overflow用户

发布于 2021-07-07 06:32:53

只有次要服务器(不是主服务器)可以执行读/写操作。其他人被停职了。

来自MS (https://docs.microsoft.com/en-us/sql/database-engine/availability-groups/windows/perform-a-forced-manual-failover-of-an-availability-group-sql-server?view=sql-server-ver15):

剩余辅助复制副本中的辅助数据库已挂起,必须手动恢复。

票数 0
EN

Stack Overflow用户

发布于 2021-07-08 20:24:39

已确认在分布式可用性组配置中对辅助服务器运行ALTER AVAILABILITY GROUP [DAG_NAME_HERE] FORCE_FAILOVER_ALLOW_DATA_LOSS; SQL命令后,两个SQL Server实际上都变成了可以处理读/写的主服务器,但两个AG之间的同步已停止。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68276354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档