Symptom
Tänk dig följande situation:
-
Du använder tids bestämd tabell i Microsoft SQL Server 2016 eller 2017.
-
Du partitionerar både den aktuella tabellen som innehåller data och historik tabellen.
-
Du försöker byta den äldsta partitionen och dela den tidigaste partitionen för att skapa en ny partition.
I det här scenariot kan du få följande fel meddelande när du kopplar den äldsta partitionen. Dessutom skapas en EXCEPTION_ACCESS_VIOLATION minnesdumpfil.
MSG 596, Level 21, State 1, Line LineNumber
Det går inte att fortsätta med körningen eftersom sessionen är i Kill-tillstånd.
MSG 0, nivå 20, State 0, Line LineNumber
Ett allvarligt fel inträffade för det aktuella kommandot. Eventuella resultat ska ignoreras.
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 14 för SQL Server 2017
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Mer information
Mer information om hur du partitionerar med temporala tabeller finns i partitionera med temporala tabeller.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.