KB4053392 – KORJAUS: Nimenselvitysvirhe ilmenee, kun IPv6 on poistettu käytöstä käynnistettäessä SQL Server 2017:ssä Linux

Käytetään kohteeseen
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

Ongelman ilmenemistapa

Ota huomioon, että IPv6 (Internet Protocol Version 6) on poistettu käytöstä SQL Server 2017:n käynnistyksen yhteydessä Linuxissa. Tämän vuoksi kaikki lähtevät yhteydet, jotka SQL Server käynnistää muodostaakseen yhteyden linkitettyyn palvelimeen tai käytettävyysryhmän toissijaisiin palvelimiin isäntänimen perusteella, epäonnistuvat ja saavat virheilmoituksen nimenselvitysongelmien vuoksi.

Vaihtoehtoinen menetelmä

Muodosta yhteys SQL Server -palvelimeen käyttämällä isäntänimen sijaan IP-osoitetta tai ota IPv6 käyttöön poistamalla parametri ipv6.disable=1 käynnistyksen cmdline-tiedostosta.

Ratkaisu

Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:

SQL Server 2017:n kumulatiivinen päivitys 2

Tietoja SQL Server:n kumulatiivisista päivityksistä:

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

SQL Server 2017:n uusin kumulatiivinen päivitys

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.