KB4492604-修复:当 SQL Server 2016 和2017中的所有副本同步时,转发器和辅助副本之间的手动故障转移将失败

症状

假设在 MICROSOFT SQL Server 2016 和2017中的分布式 alwayson 可用性组(AG)中有多个数据库。  当你在第二个 AG ween 转发器和辅助副本上执行手动故障转移时,你将注意到即使所有情况下也可能会失败 副本已同步。 此外,你将收到类似于以下内容的错误消息:

消息41104,级别16,状态12,行 LineNumber

将可用性组故障转移到本地副本 失败,因为可用性组资源未联机,因为 以前的错误。

若要识别错误,可以检查 SQL Server 错误日志, Windows Server 故障转移群集日志和系统事件日志。有关详细信息 关于如何查看 Windows Server 故障转移群集的事件和日志 (WSFC)群集中,你可以查看 Windows Server 文档。 当您检查错误日志时,您将看到类似于以下内容的错误消息:

的可用性副本 此 SQL Server 实例上的可用性组 "<AGName>" 不能成为主副本。 一个或多个 数据库未同步或尚未加入可用性组。

状态

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

解决方案

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

关于 SQL Server 的累积更新:

SQL Server 的每个新累积更新都包含 修补程序和上一版本附带的所有安全修补程序 累积更新。 查看 SQL Server 的最新累积更新:

参考

了解有关术语 Microsoft 用于描述软件更新。

需要更多帮助?

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

此信息是否有帮助?

谢谢您的反馈意见!

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

×