Symptom
Tänk dig följande situation:
-
Du använder In-Memory OLTP och MARS (Multiple Active Result Sets) i en instans av Microsoft SQL Server 2017 eller 2016.
-
Du skapar ett grupperat index för kolumnlager för en minnesoptimerad tabell.
-
Du ansluter till instansen av SQL Server med en MARS-aktiverad anslutning.
-
När du kör en fråga för att få tillgång till data från den minnesoptimerade tabellen kanske du märker att det uppstår ett bekräftelsefel och anslutningen beror på anslutningen.
-
Dessutom genereras en minidump på serversidan.
Status
Microsoft har bekräftat att det är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 2 för SQL Server 2017
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Service Pack-information för SQL Server 2016
Det här problemet är åtgärdat i följande service pack för SQL Server:
Service Pack-paketen är kumulativa. Varje nytt service pack innehåller alla korrigeringar som finns i tidigare service pack samt eventuella nya korrigeringar. Vi rekommenderar att du använder den senaste service pack-versionen och den senaste kumulativa uppdateringen för det service pack-paketet. Du behöver inte installera ett tidigare Service Pack-paket innan du installerar det senaste Service Pack-paketet. Använd tabell 1 i följande artikel för att hitta mer information om den senaste uppdateringen av Service Pack och den senaste kumulativa uppdateringen:
Ta reda på version,version och uppdateringsnivå för SQL Server och dess komponenter
Referenser
Läs mer om terminologin somMicrosoft använder för att beskriva programuppdateringar.