KB4520109-FIX: åtkomst fel när du återställer en databas i minnet i SQL Server 2016

Arbeta överallt från alla enheter med Microsoft 365

Uppgradera till Microsoft 365 om du vill arbeta var som helst med de senaste funktionerna och uppdateringarna.

Uppgradera nu

Symptom

När du försöker återställa en transaktions databas bearbetning (OLTP) i minnet fungerar den inte eftersom det inte finns tillräckligt med disk utrymme. Sedan kan du märka att en åtkomst överträdelse (AV) inträffar och få följande dumpfil.

Dumpning av åtkomst överträdelse

DateTime SpidId    Using "dbghelp. dll ' version ' VersionId '

Datetime SpidId * * * stackdump skickas till sökvägen

DateTime SpidId    SqlDumpExceptionHandler: Process 346 orsakade en allvarlig c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Servern avslutar den här processen.

Datetime SpidId * BEGIN stack DUMPDATA

Datetime SpidId * CurrentTime SPID SpidId

Datetime SpidId * undantags adress = 00007FFB7E6DA7B5 Modul (sqlmin + 00000000018CA7B5)

Datetime SpidId * undantags kod = c0000005 EXCEPTION_ACCESS_VIOLATION

Datetime SpidId * åtkomst fel inträffade när adressen lästes 00000000000000B4

Datetime SpidId * module Base-slut       STORLEKEN

Datetime SpidId * SQLSERVR 00007FF65AAA0000 00007FF65AB07FFF 00068000

Datetime SpidId * ntdll 00007FFBA0470000 00007FFBA061CFFF 001ad000

Datetime SpidId * Kernel32 00007FFBA0190000 00007FFBA02CDFFF 0013e000

Dessutom kan du få en kontroll dum par som liknar följande om du försöker att släppa databasen.

Kontroll dum par

Datetime SpidId * * dumpfil SPID = SPIDId, EC = 0x0000024216677B60

Datetime SpidId * * * stackdump skickas till sökvägen

Datetime SpidId * BEGIN stack DUMPDATA

Datetime SpidId * CurrentTime SPID SpidId

Datetime SpidId * Plats         "Sökväg": 10210

Datetime SpidId * Lagringsuttryck         LdImm (&DB->CkptContext->CheckpointCount) = = 0

Datetime SpidId * DENNE                 SPIDId

Datetime SpidId * process ID: ProcessID

Datetime SpidId * indatabufferten 252 byte –

Datetime SpidId */* * * * * * objekt: databas [databasename] skript datum: ScriptDate

Datetime SpidId */CurrentTime * * * * * */DropDatabase [databasnamn]

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Lösning

Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:

Om kumulativa uppdateringar för SQL Server:

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:

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×