Ongelman oireet
Oletetaan seuraava tilanne:
-
Käytät In-Memory OLTP:tä ja useita aktiivisia tulosjoukkoja (MARS) Microsoft SQL Server 2017:ssä tai 2016:ssa.
-
Voit luoda yhdistelmäpylvässäilön indeksin muistille optimoidulle taulukolle.
-
Voit muodostaa yhteyden SQL Server MARS-yhteensopivalla yhteydellä.
-
Kun suoritat kyselyn, joka käyttää tietoja muistille optimoidusta taulukosta, saatat huomata, että tapahtuu assertion virhe ja yhteys on jämähtäen.
-
Lisäksi palvelimen puolelle luodaan minidump.
Tila
Microsoft on varmistanut, että tämä on ongelma Microsoft-tuotteissa, jotka on lueteltu Koskee seuraavia -osassa.
Ratkaisu
Tämä ongelma on korjattu seuraavissa kumulatiivisissa päivitysten SQL Server:
Kumulatiivinen päivitys 2 SQL Server 2017:lle
Jokainen uusi kumulatiivinen päivitys SQL Server sisältää kaikki hotfix-korjaukset ja kaikki edellisen kumulatiivisen päivityksen sisältämät suojauskorjaukset. Tutustu uusimpiin kumulatiivisten päivitysten SQL Server:
SQL Server 2016:n Service Pack -tiedot
Tämä ongelma on korjattu seuraavassa SQL Server:
Service Pack -paketit ovat kumulatiivisia. Jokainen uusi Service Pack sisältää kaikki aiempien Service Pack -pakettien korjaukset sekä mahdolliset uudet korjaukset. Suosittelemme, että käytät uusinta Service Packia ja tämän Service Packin uusinta kumulatiivista päivitystä. Sinun ei tarvitse asentaa aiempaa Service Packia ennen uusimman Service Packin asentamista. Seuraavan artikkelin taulukossa 1 on lisätietoja uusimmasta Service Packista ja uusimmasta kumulatiivisista päivityksestä:
Versio-, versio- ja päivitystason selvittäminen SQL Server ja sen osien osalta
Lisätietoja
Lue lisää ohjelmistopäivityksiäkuvaavasta Microsoftin käyttämästä terminologiasta.