KB4538174-修复:出现错误,并且当在 Linux 上的 SQL Server 2017 和2019中的分布式可用性组的主 AG 中发生故障转移时,AG 将处于非同步状态。

症状

请考虑以下情况:

  • 您已配置 在可用性组(AGs)、AG1 和之间的 SQL Server 2017 或2019中的分布式可用性组 AG2.

  • 假设 AG1 是具有节点、N1、N2 和的主可用性组 N3.

  • 如果你尝试在可用性组 AG1 中从 N1 到 N3 进行故障转移, 同步将进入非同步状态,并且永远不会变为正常状态。 此外,你可能会在中发现以下错误: N3 的错误日志:

错误:41166,严重性:16,状态: db-9

等待时出错 访问可用性组 "可用性组名称" 的本地可用性副本。 操作遇到 SQL 操作系统错误2,已 早. 验证本地可用性副本的正确性 状态,然后重试该命令。

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

解决方案

在 SQL Server 的以下累积更新中修复了此问题:

关于 SQL Server 的累积更新:

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

参考

了解Microsoft 用于描述软件更新的术语

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×