Symptom
När du kör instruktionen "välj contention_factor från sys.dm_os_memory_objects" i SQL Server övervakningsverktyg för att övervaka SQL Server databasen loggas ett felmeddelande liknande det följande i SQL Server-felloggen:
Obs
Datum/tid SPID SqlDumpExceptionHandler: Process 56 genererade ett allvarligt undantag c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server avslutar processen.
Date/TimeSPID * *******************************************************************************
Date/TimeSPID *
Datum/tidSPID * BÖRJA STACKDUMP:
Date/TimeSPID * Date/TimeSPID
Date/TimeSPID *
Datum/tidSPID * Undantagsadress = 00007FFB8EE5015D-modul(SQLMIN+0000000004F015D)
Datum/tidSPID * Undantagskod = c0000005 EXCEPTION_ACCESS_VIOLATION
Date/TimeSPID * Åtkomstfel inträffade vid läsning av adress 0000000000000020
Datum/tidSPID * Indatabuffert 136 byte -
Date/TimeSPID * SELECT contention_factor FROM sys.dm_os_memory_objects;
Lösning
Den här korrigeringen ingår i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 1 för SQL Server 2017
Kumulativ uppdatering 5 för SQL Server 2016 Service Pack 1
Kumulativ uppdatering 11 för SQL Server 2014 SP2
Service Pack-information för SQL Server
Den här korrigeringen ingår i följande Service Pack för SQL Server:
Service Pack 3 för SQL Server 2014
Om SQL Server-versioner
Varje ny version för SQL Server 2016 innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som fanns i den tidigare versionen. Vi rekommenderar att du installerar de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2017
senaste versionen för SQL Server 2016
Senaste kumulativa uppdateringen för SQL Server 2014
Om Service Pack för SQL Server:
Service Pack är kumulativa. Varje ny service pack-version innehåller alla korrigeringar som ingår i tidigare service pack-versioner samt eventuella nya korrigeringar. Vår rekommendation är att använda den senaste Service Pack-versionen och den senaste kumulativa uppdateringen för den Service Pack-versionen. Du behöver inte installera en tidigare Service Pack-version innan du installerar den senaste Service Pack-versionen. I tabell 1 i följande artikel hittar du mer information om den senaste Service Pack-versionen och den senaste kumulativa uppdateringen.
Så här fastställer du version, utgåva och uppdateringsnivå för SQL Server och dess komponenter
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.