Príznaky
Predpokladajme, že sa pokúsite nainštalovať Microsoft SQL Server 2019 v operačnom systéme Linux, ako je Redhat alebo Ubuntu. Ak je protokol IPv6 zakázaný na úrovni jadra operačného systému a pokúsite sa nakonfigurovať SQL Server pomocou príkazu "sudo /opt/mssql/bin/mssql-conf setup", v konzole Linux dostanete nasledujúce hlásenia a SQL Server denník chýb. Okrem toho konfigurácia môže zlyhať.
Konzola Linux:
Licencia PID bola úspešne spracovaná. Nové vydanie je [Enterprise Evaluation Edition].
ForceFlush je povolená pre túto inštanciu.
Funkcia ForceFlush je povolená pre trvanlivosť denníka.
Počiatočné nastavenie Microsoft SQL Server zlyhalo. Prečítajte si prosím ERRORLOG
v /var/opt/mssql/log pre viac informácií.
denník chýb SQL Server:
DateTimeAndSpid Vymazá sa databáza tempdb.
DateTimeAndS pid [2]. Stav funkcie: PVS: 0. CTR: 0. ConcurrentPFSUpdate: 1.
DateTimeAndS pid Spúšťa sa databáza tempdb.
DateTimeAndS pid Databáza tempdb obsahuje 1 údajový súbor(y).
DateTimeAndS pid Koncový bod sprostredkovateľa služby je v stave vypnutia alebo zastavenia.
DateTimeAndS pid Koncový bod zrkadlenia databázy je v stave vypnutia alebo zastavenia.
DateTimeAndS pid Service Broker manager začal.
Databáza msdb databázy DateTimeAndS pid spúšťa krok inovácie z verzie VersionNum na verziu VersionNum.
Databáza msdb databázy DateTimeAndS pid spúšťa krok inovácie z verzie VersionNum na verziu VersionNum.
Chyba pidDateTimeAndS: 26024, závažnosť: 16, stav: 1.
DateTimeAndS pid Server nepodarilo počúvať na 'any' <ipv6> 1433. Chyba: 0x2742. Ak chcete pokračovať, informujte správcu systému.
Chyba identifikátora DateTimeAndSpid: 17182, závažnosť: 16, stav: 1.
Inicializácia identifikátora TDSSNIClient typu DateTimeAndS zlyhala s chybovým 0x2742, kód stavu 0xa. Dôvod: Nie je možné inicializovať prijímač TCP/IP. Operácia soketu narazila na mŕtvu sieť.
Chyba identifikátora DateTimeAndSpid: 17182, závažnosť: 16, stav: 1.
Inicializácia identifikátora TDSSNIClient typu DateTimeAndS zlyhala s chybovým 0x2742, kódom stavu 0x1. Dôvod: Inicializácia zlyhala s chybou infraštruktúry. Skontrolujte, či sa vyskytli predchádzajúce chyby. Operácia soketu narazila na mŕtvu sieť.
Chyba pidDateTimeAndS: 39002, závažnosť: 16, stav: 1.
Funkcii DATETimeAndS pid SQL sa nepodarilo spustiť rozšíriteľnosť kódu chyby 0x80070005.
Chyba identifikátora DateTimeAndSpid: 17826, závažnosť: 18, stav: 3.
Identifikátor Pid DateTimeAndS sa nepodarilo spustiť sieťovú knižnicu z dôvodu internej chyby v sieťovej knižnici. Ak chcete zistiť príčinu, skontrolujte chyby, ktoré bezprostredne predchádzali tejto chybe v denníku chýb.
Chyba pidDateTimeAndS: 17120, závažnosť: 16, stav: 1.
DateTimeAndS pid SQL Server sa nepodarilo zdvojiť vlákno FRunCommunicationsManager. Informácie o možných súvisiacich problémoch nájdete v denníku chýb SQL Server a v denníku chýb operačného systému.
Riešenie
Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Alternatívne riešenie
Ak chcete problém obísť, spustite nasledujúci príkaz:
sudo MSSQL_IP_ADDRESS=0.0.0.0 /opt/mssql/bin/mssql-conf setup
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.