Sintomas

Suponha que tenta instalar o Microsoft SQL Server 2019 num sistema operativo Linux, como o Redhat ou o Ubuntu. Se o IPv6 estiver desativado ao nível do kernel do SO e tentar configurar o SQL Server utilizando o comando "sudo /opt/mssql/bin/mssql-conf setup", recebe as seguintes mensagens na consola Linux e no registo de erros SQL Server. Além disso, a configuração poderá falhar.

Consola de Linux:  

O PID de licenciamento foi processado com êxito. A nova edição é [Edição de Avaliação Empresarial].

ForceFlush está ativado para esta instância.

A funcionalidade ForceFlush está ativada para uma durabilidade do registo.

A configuração inicial do Microsoft SQL Server falhou. Consulte a CAIXA DE ERRO

em /var/opt/mssql/log para obter mais informações.

SQL Server registo de erros:  

DateTimeAndSpid Limpar base de dados tempdb.

DateTimeAndS pid [2]. Estado da Funcionalidade: PVS: 0. Ctrl: 0. PFSUpdate em simíneo: 1.

DateTimeAndS pid A iniciar a base de dados "tempdb".

DateTimeAndS pid A base de dados tem 1(s) ficheiro(s) de dados.

Pid DateTimeAndS O ponto final da Interseção de Serviços está desativado ou parado.

DateTimeAndS pid O ponto final do Espelhamento da Base de Dados está desativado ou parado.

O gestor DateTimeAndS pid Service Broker começou.

DateTimeAndS pid Database "msdb" a executar o passo de atualização da versão VersionNum para a versãoNum.

DateTimeAndS pid Database "msdb" a executar o passo de atualização da versão VersionNum para a versãoNum.

Erro de pidDateTimeAndS: 26024, Severidade: 16, Estado: 1.

O servidor de pid DateTimeAnds falhou ao ouvir "qualquer" <ipv6> 1433. Erro: 0x2742. Para continuar, notifique o seu administrador de sistema.

Erro de pidDateTimeAndS: 17182, Severity: 16, State: 1.

A inicialização de DateTimeAndS pid TDSSNIClient falhou com o 0x2742 erro, o código de estado 0xa. Motivo: não é possível inicializar o ouvinte TCP/IP. Uma operação de socket encontrou uma rede que faleceu.

Erro de pidDateTimeAndS: 17182, Severity: 16, State: 1.

A inicialização TDSSNIClient de pidDateTimeAnds falhou com a 0x2742 erro, o código de estado 0x1. Motivo: a inicialização falhou com um erro de infraestrutura. Verifique se há erros anteriores. Uma operação de socket encontrou uma rede que faleceu.

Erro de pidDateTimeAndS: 39002, Severity: 16, State: 1.

O pid SQL DateTimeAndS falhou ao iniciá-la devido ao código de 0x80070005.    

Erro de pidDateTimeAndS: 17826, Severity: 18, State: 3.

Pid DateTimeAndS Não foi possível iniciar a biblioteca de rede devido a um erro interno na biblioteca de rede. Para determinar a causa, reveja os erros imediatamente anteriores a este no registo de erros.

Erro de pidDateTimeAndS: 17120, Severidade: 16, Estado: 1.

DateTimeAnds pid SQL Server não foi possível spawn FRunCommunicationsManager thread.     Verifique o registo SQL Server de erros e o registo de erros do sistema operativo para obter informações sobre possíveis problemas relacionados.

Resolução

Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:

Atualização Cumulativa 4 para SQL Server 2019

Atualização Cumulativa 20 para SQL Server 2017

Cada nova atualização cumulativa para o SQL Server contém todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Atualização cumulativa mais recente SQL Server 2019

Atualização cumulativa mais recente SQL Server 2017

Solução

Para resolver o problema, execute o seguinte comando:

sudo MSSQL_IP_ADDRESS=0.0.0.0 /opt/mssql/bin/mssql-conf setup

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia quea Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.