Symptomen
Neem het volgende scenario:
-
U gebruikt tijdelijke tabellen in Microsoft SQL Server 2016 of 2017.
-
U kunt zowel de huidige tabel met gegevens als de geschiedenistabel partitioneren.
-
U probeert de oudste partitie te wisselen en de vroegste partitie te splitsen om een nieuwe partitie te maken.
In dit scenario wordt het volgende foutbericht weergegeven wanneer u de oudste partitie samenvoegt. Daarnaast wordt een EXCEPTION_ACCESS_VIOLATION geheugendumpbestand gegenereerd.
Msg 596, niveau 21, provincie 1, regel LineNumber
Kan de uitvoering niet voortzetten omdat de sessie is uitgeschakeld.
Bericht 0, niveau 20, status 0, regel LineNumber
Er is een ernstige fout opgetreden bij de huidige opdracht. Het resultaat, indien van toepassing, moet worden verwijderd.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 14 voor SQL Server 2017
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Meer informatie
Zie partitionering met tijdelijke tabellenvoor meer informatie over partitionering met tijdelijke tabellen.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologiedie door Microsoft wordt gebruikt om software-updates te beschrijven.