Korriger: Brudd på tilgangstillatelse kan oppstå når du spør på sys.dm_server_memory_dumps i SQL Server 2008 R2

Arbeid hvor som helst fra en hvilken som helst enhet med Microsoft 365

Oppgrader til Microsoft 365 for å arbeide hvor som helst med de nyeste funksjonene og oppdateringene.

Oppgrader nå

Feil #: 198971 (Innholdsvedlikehold) VSTS:1748108

Symptomer

Når du kjører noen spørringer mot sys.dm_server_memory_dumps system dynamic management view i Microsoft SQL Server 2008 R2, kan det oppstå et brudd på tilgangstillatelse. Når dette skjer, får du feilmeldingen "ikke gir Scheduler".

Merknad: Når dette problemet oppstår, en access brudd på dump-fil eller en ikke-noe som gir en planlegger dumpfilen kan genereres i timer eller dager etter at du først få tilgang til systemet dynamic management view. I tillegg er følgende feilmelding logget i SQL Server-feilloggen:

<Dato><tid> spid # * BEGYNNE BUNKE DUMP:
<Dato><tid> spid # * <dato><tid> spid #
<Dato><tid> spid # *
<Dato><tid> spid # *
<Dato><tid> spid # * unntaksadressen = 00007FFEC3F9BB96-Module(ntdll+000000000004BB96)
<Dato><tid> spid # * unntakskode = c0000005 EXCEPTION_ACCESS_VIOLATION


Oppløsning

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Kumulativ oppdatering 10 for SQL Server 2008 R2 SP2/en-us/help/2908087

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:


Hvis du vil ha mer informasjon

Kallstakk0:102> kcn# Call Site
00 ntdll!RtlEnterCriticalSection
01 kernel32!FindClose
02 sqlservr!CMemoryDumpInfoTable::InternalReleaseResources
03 sqlservr!TTableBase<CMemoryDumpInfoTableInfo>::Init
04 sqlservr!IStreamTVF::Init
05 sqlservr!CQScanTVFStreamNew::Open
06 sqlservr!CQScanNew::OpenHelper
07 sqlservr!CQScanStreamAggregateNew::Open
08 sqlservr!CQueryScan::Uncache
09 sqlservr!CXStmtQuery::SetupQueryScanAndExpression
0a sqlservr!CXStmtQuery::InitForExecute
0b sqlservr!CXStmtQuery::ErsqExecuteQuery
0c sqlservr!CXStmtSelect::XretExecute
0d sqlservr!CMsqlExecContext::ExecuteStmts<1,1>
0e sqlservr!CMsqlExecContext::FExecute
0f sqlservr!CSQLSource::Execute
10 sqlservr!process_request
11 sqlservr!process_commands
12 sqlservr!SOS_Task::Param::Execute
13 sqlservr!SOS_Scheduler::RunTask
14 sqlservr!SOS_Scheduler::ProcessTasks
15 sqlservr!SchedulerManager::WorkerEntryPoint
16 sqlservr!SystemThread::RunWorker
17 sqlservr!SystemThreadDispatcher::ProcessWorker
18 sqlservr!SchedulerManager::ThreadEntryPoint
19 msvcr80!_callthreadstartex
1a msvcr80!_threadstartex
1b kernel32!BaseThreadStart

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Forfatter: jannaw
Tekstforfatter: v-juwang
Teknisk redaktør: rohitna; satyem; ajayj; jannaw; sqlprev
Redaktør: v-jonwoo

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×