Ongelman ilmenemistapa
Kun SQL Server 2017 käyttää Linux:ssä muuta kuin oletusarvoista TCP (Transmission Control Protocol) -porttia, saatat huomata, että SQL Server -agentti ei voi muodostaa yhteyttä SQL Server 2017:ään Dockerissa.
Lisätietoja
SQL Server -agentti ei lue TCPPORT-ympäristömuuttujaa, kun se on käynnissä Dockerissa. Tämän vuoksi SQL-palvelimen portin numeroa ei löydy.
Ratkaisu
Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:
SQL Server 2017:n kumulatiivinen päivitys 6
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.