KB4316790 - 修复:在 Linux 上的 SQL Server 中启动属于可用性组的数据库超时

应用对象
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

症状

假设你在 Linux 上的 Microsoft SQL Server 2017 中使用 Always On 可用性组。 属于可用性组的数据库的启动可能超时。此外,会在主副本 (replica) 上生成堆栈转储,并在次要副本 (replica) 上记录如下所示的错误消息:

注意

尝试与 ID 为 replica_id 的可用性副本 (replica) replica_name建立连接时出现连接超时。 存在网络或防火墙问题,或者为副本 (replica) 提供的终结点地址不是主机服务器实例的数据库镜像终结点。

解决方法

此修补程序包含在 SQL Server 的以下更新中:

SQL Server 2017 累积更新 8

关于 SQL Server 内部版本

SQL Server 的每个新内部版本都包含先前内部版本中的所有修补程序和安全修补程序。 我们建议您安装 SQL Server 的最新版本:

SQL Server 2017 的最新版本

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

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