JohnH Asked: 2020-09-04 06:28:06 +0800 CST2020-09-04 06:28:06 +0800 CST 2020-09-04 06:28:06 +0800 CST 我可以在不同的 Windows 服务器操作系统上拥有一个 sql 2017 读取规模的 AG 吗?即 Windows 服务器 2016/2019? 772 我希望标题是不言自明的。我们想向我们的 sql server 2017 read-scale AG 添加另一个节点。我想使用 Windows 服务器版本 2019,但找不到任何说我不能的信息。对此有何担忧、意见或经验? availability-groups 1 个回答 Voted Best Answer Jonathan Fite 2020-09-04T06:52:32+08:002020-09-04T06:52:32+08:00 可用性组建立在 Windows 故障转移群集之上。因此,它不会(可能?)在同一个集群中使用不同的操作系统版本长期运行。假设它可以让您首先设置它。 您可能会在系统管理中询问是否可以在 OS 2016 和 2019 之间设置 Windows 集群。如果可以并且支持,那么 SQL 不会有任何问题。 您可以创建一个分布式可用性组,因为它不是基于 Windows 故障转移集群构建的,但是您会失去很多优势(首先没有侦听器)。
可用性组建立在 Windows 故障转移群集之上。因此,它不会(可能?)在同一个集群中使用不同的操作系统版本长期运行。假设它可以让您首先设置它。
您可能会在系统管理中询问是否可以在 OS 2016 和 2019 之间设置 Windows 集群。如果可以并且支持,那么 SQL 不会有任何问题。
您可以创建一个分布式可用性组,因为它不是基于 Windows 故障转移集群构建的,但是您会失去很多优势(首先没有侦听器)。