SQL_NoExpert Asked: 2022-02-16 19:42:19 +0800 CST2022-02-16 19:42:19 +0800 CST 2022-02-16 19:42:19 +0800 CST 更新可用性组数据库服务器上的 DNS 772 我们一直在跨不同数据中心的可用性组中。我们的网络团队已经停用了一些 DNS 服务器,这些服务器需要使用可用性组上所有节点上的活动服务器进行更新。 我的问题是有什么要注意的,所有节点都设置为 RegisterAllProvidersIP 0。 sql-server sql-server-2012 1 个回答 Voted Best Answer Brendan McCaffrey 2022-02-17T03:39:25+08:002022-02-17T03:39:25+08:00 这可能更像是一个 Active Directory 问题而不是 SQL Server 问题。如果您的网络团队正在更改 DNS 服务器(添加或删除),则应通过 GPO 将这些设置推送到所有服务器(不仅是 SQL Server)。 至于对 SQL 的影响,应该没有影响,假设 DNS 按预期工作,并将所有条目正确复制到林中的所有 DNS 服务器。 RegisterAllProvidersIP 设置的唯一影响是 SQL Server 是仅注册主副本的本地子网的侦听器 IP 地址,还是为所有子网注册分配给侦听器的所有 IP 地址。如果 SQL Server 没有可与之通信的有效 DNS 服务器,那么它尝试注册多少 IP 地址都无关紧要。 根据我的经验,在网络上进行 DNS 更改后,我从来不需要接触 SQL Server。现在,了解这些变化会很有帮助,这样如果 SQL Server 突然无法在 DNS 中注册其 IP,您就会很清楚故障在哪里。
这可能更像是一个 Active Directory 问题而不是 SQL Server 问题。如果您的网络团队正在更改 DNS 服务器(添加或删除),则应通过 GPO 将这些设置推送到所有服务器(不仅是 SQL Server)。
至于对 SQL 的影响,应该没有影响,假设 DNS 按预期工作,并将所有条目正确复制到林中的所有 DNS 服务器。
RegisterAllProvidersIP 设置的唯一影响是 SQL Server 是仅注册主副本的本地子网的侦听器 IP 地址,还是为所有子网注册分配给侦听器的所有 IP 地址。如果 SQL Server 没有可与之通信的有效 DNS 服务器,那么它尝试注册多少 IP 地址都无关紧要。
根据我的经验,在网络上进行 DNS 更改后,我从来不需要接触 SQL Server。现在,了解这些变化会很有帮助,这样如果 SQL Server 突然无法在 DNS 中注册其 IP,您就会很清楚故障在哪里。