Eu estava corrigindo nossos servidores de banco de dados esta manhã e encontrei um erro muito estranho ao fazer failover de alguns grupos de disponibilidade:
Em nosso ambiente, estamos executando uma configuração pouco convencional, mas funciona bem. Temos 85 Bancos de Dados, rodando SQL Server Standard, então cada DB possui seu próprio Grupo de Disponibilidade. O que fazemos como padrão é realmente "Balancear" os grupos de disponibilidade entre os 2 servidores. Isso significa que, por padrão, temos apenas cerca de 42 bancos de dados em cada nó, até corrigir onde falhei todos os bancos de dados para um nó, e quando recebi o erro em cerca de 24 bancos de dados.
Nas investigações iniciais, descobri que você só pode ter 64 nomes NetBIOS por recurso. Os Grupos de Disponibilidade não são seus próprios recursos? Em outro artigo, eles falam sobre garantir que você não tenha IPs ou nomes DNS duplicados. Posso confirmar que não temos duplicatas de nenhum dos dois.
É possível que, no SQL Standard, você possa ter apenas 64 grupos de disponibilidade por banco de dados?
Por favor, ajude com possíveis resoluções. Muito obrigado pelo seu tempo.
A documentação do Microsoft EnableNetBIOS afirma:
Você deve ser capaz de simplesmente ignorar isso - desabilitar o NetBIOS em clusters é recomendado e o SQL Server não precisa disso. Consulte Dicas e truques para acelerar o failover .