Sintomas
Suponha que você instale a edição do SQL Server 2019 Developer com a configuração de rede padrão em que o protocolo TCP/IP não está habilitado por padrão. Nessa situação, você percebe que os serviços polybase não podem iniciar com êxito. Além disso, os serviços polybase podem criar despejos de memória completos, e você pode receber uma mensagem de erro semelhante à seguinte:
DateTime [Thread: 3876] [DiagnosticsConnectionWrapper: ERROREVENT] (erro, alta): erro ao abrir a conexão (fonte de dados = SBK-VNEXT-WIN1; 0; catálogo inicial = mestre; segurança integrada = verdadeiro; Pooling = verdadeiro; Tamanho mínimo do pool = 1; Tamanho máximo do pool = 100; MultipleActiveResultSets = verdadeiro; Nome do aplicativo = DWDiagnostics).
System. Data. SqlClient. SqlException [87:0]: ocorreu um erro relacionado à rede ou específico à instância ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provedor: interfaces de rede SQL, erro: 25-a cadeia de conexão não é válida)---> System. ComponentModel. Win32exception: o parâmetro está incorreto
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Solução alternativa
Para contornar esse problema, o protocolo TCP/IP deve ser habilitado por padrão durante a instalação do SQL Server 2019 Developer Edition (ou habilitado após a instalação).
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.