今天早上我正在修补我们的数据库服务器,并在故障转移某些可用性组时遇到了一个非常奇怪的错误:
在我们的环境中,我们正在运行一些非常规的设置,但它运行良好。我们有 85 个数据库,运行 SQL Server Standard,因此每个数据库都有自己的可用性组。我们默认做的是实际“负载平衡”两台服务器之间的可用性组。这意味着默认情况下,我们在每个节点上只有大约 42 个数据库,直到修补时我将所有数据库失败转移到一个节点,并且当我收到大约 24 个数据库的错误时。
在初步调查中,我发现每个资源只能有 64 个 NetBIOS 名称。可用性组不是他们自己的资源吗?在另一篇文章中,他们谈到确保您没有重复的 IP 或 DNS 名称。我可以确认我们没有任何重复。
是否有可能,在 SQL Standard 上,每个数据库只能有 64 个可用性组?
请帮助解决任何潜在的问题。非常感谢您的宝贵时间。
Microsoft EnableNetBIOS文档指出:
您应该可以忽略这一点——建议在群集上禁用 NetBIOS,而 SQL Server 不需要它。请参阅加速故障转移提示-n-Tricks。