Symptomer
Antag, at du forsøger at installere Microsoft SQL Server 2019 på et Linux-operativsystem som Redhat eller Ubuntu. Hvis IPv6 er deaktiveret på operativsystemets kerneniveau, og du forsøger at konfigurere SQL Server ved hjælp af kommandoen "sudo /opt/mssql/bin/mssql-conf setup", modtager du følgende meddelelser i Linux-konsollen og SQL Server fejllog. Desuden kan konfigurationen mislykkes.
Linux-konsol:
Licens-PID'et blev behandlet. Den nye udgave er [Enterprise Evaluation Edition].
ForceFlush er aktiveret for denne forekomst.
ForceFlush-funktionen er aktiveret til logholdbarhed.
Den indledende konfiguration af Microsoft SQL Server mislykkedes. Se FEJLLOG
i /var/opt/mssql/log for at få flere oplysninger.
SQL Server fejllog:
DateTimeAndSpid Rydning af tempdb-database.
DateTimeAnds pid [2]. Funktionsstatus: NVS: 0. CTR: 0. ConcurrentPFSUpdate: 1.
DateTimeAndS pid Starter databasen 'tempdb'.
DateTimeAndS pid Tempdb-databasen har 1 eller flere datafiler.
DateTimeAndS pid Slutpunktet for Tjenestemægler er i deaktiveret eller stoppet tilstand.
DateTimeAndS pid Slutpunktet for databasespejling er deaktiveret eller stoppet.
DateTimeAndS pid Service Broker Manager er startet.
DateTimeAndS pid Database 'msdb', der kører opgraderingstrinnet fra version VersionNum til version VersionNum.
DateTimeAndS pid Database 'msdb', der kører opgraderingstrinnet fra version VersionNum til version VersionNum.
DateTimeAnds pid-fejl : 26024, alvorsgrad: 16, tilstand: 1.
DateTimeAndS pid Server kunne ikke lytte på 'any' <ipv6> 1433. Fejl: 0x2742. Hvis du vil fortsætte, skal du give systemadministratoren besked.
DateTimeAnds pid-fejl : 17182, alvorsgrad: 16, tilstand: 1.
DateTimeAndS pid TDSSNIClient-initialisering mislykkedes med fejl 0x2742, statuskode 0xa. Årsag: Tcp/IP-lytteren kan ikke initialiseres. En sockethandling fandt et dødt netværk.
DateTimeAnds pid-fejl : 17182, alvorsgrad: 16, tilstand: 1.
DateTimeAndS pid TDSSNIClient-initialisering mislykkedes med fejl 0x2742, statuskode 0x1. Årsag: Initialiseringen mislykkedes med en infrastrukturfejl. Kontrollér, om der er forrige fejl. En sockethandling fandt et dødt netværk.
DateTimeAnds pid-fejl : 39002, alvorsgrad: 16, tilstand: 1.
DateTimeAndS pid SQL kunne ikke starte udvidelsesmuligheder for fejlkode 0x80070005.
DateTimeAnds pid-fejl : 17826, alvorsgrad: 18, tilstand: 3.
DateTimeAndS pid Kunne ikke starte netværksbiblioteket på grund af en intern fejl i netværksbiblioteket. Hvis du vil finde årsagen, skal du gennemse fejlene umiddelbart før denne i fejlloggen.
DateTimeAnds pid-fejl : 17120, alvorsgrad: 16, tilstand: 1.
DateTimeAndS pid SQL Server kunne ikke gyde FRunCommunicationsManager-tråd. Kontrollér fejlloggen for SQL Server og operativsystemets fejllog for at få oplysninger om mulige relaterede problemer.
Løsning
Dette problem er rettet i følgende kumulative opdateringer til SQL Server:
Hver ny samlet opdatering til SQL Server indeholder alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den tidligere akkumulerede opdatering. Se de seneste kumulative opdateringer til SQL Server:
Løsning
Du kan løse problemet ved at køre følgende kommando:
sudo MSSQL_IP_ADDRESS=0.0.0.0 /opt/mssql/bin/mssql-conf setup
Status
Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.