Ongelman ilmenemistapa
Oletetaan, että käytössäsi on SQL Server 2016 tai 2017. Kun kyselet tietoja salausvyöhykkeellä Hadoomin avulla, kaikki toimii ongelmitta. Noin 10 tunnin kuluttua kysely kuitenkin epäonnistuu ja saat seuraavan virhesanoman Dms_polybase.log. Vaikka ongelma voidaan ratkaista käynnistämällä PolyBase-palvelut uudelleen, kysely saattaa epäonnistua uudelleen 10 tunnin kuluttua.
org.apache.hadoop.security.authentication.client.AuthenticationException: GSSException: Kelvollisia tunnistetietoja ei ole annettu (mekanismitaso: Kerberos-tgt:tä ei löydy).
Syy
Tämä ongelma ilmenee, koska PolyBase ei uusi Kerberos-lipun myöntävää lippua (tgt) automaattisesti. Lippu vanhenee 10 tuntia luomisen jälkeen.
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Ratkaisu
Tämä ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:
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:
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.