Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Feil #: 214868 (Innholdsvedlikehold) VSTS:3654616

Symptomer

Anta at du har en AlwaysOn tilgjengelighet-gruppe som er distribuert på tvers av serveren S1 og S2-server i Microsoft SQL Server-2014. Et problem med helse blir funnet på den primære replikaen (S1) og tilgjengelighet gruppe transits å løse tilstanden og begynner failover hvis den er konfigurert for automatisk failover.Tilgjengelighet-gruppen kan beholdes i løse tilstanden. Oppgaveplanlegging ikke gir feilen vises i feilloggen på den primære replikaen (S1) eller den sekundære replikaen (S2):

  • Følgende ikke gir scheduler feil kan oppstå på primære replikaen rundt tidspunktet når gruppen tilgjengelighet transits fra PRIMÆRE å løse:

    <Dato><tid> spid <ID> bruke 'dbghelp.dll' versjon '4.0.5'<Dato><tid> spid <ID> bruke 'dbghelp.dll' versjon '4.0.5'<Dato><tid> Server ved å bruke 'dbghelp.dll' versjon '4.0.5'<Dato><tid> Server *** kan ikke hente omgivelser for tråd for spid 0<Date> <Time> Server      * *******************************************************************************<Dato><tid> Server *<Dato><tid> Server * Start STAKKDUMP:<Dato><tid> Server * <dato><tid> spid <ID><Dato><tid> Server *<Dato><tid> Server * ikke-fører til Oppgaveplanlegging<Dato><tid> Server *<Date> <Time> Server      * *******************************************************************************<Dato><tid> Server Stack signatur for dump er 0x0000000000000176 <dato><tid> tidsavbruddet for serveren venter på at eksterne dump prosessen 982676. <Dato><tid> Server prosessen 0:0:0 (0x11428) arbeider 0x00000075CB92C160 ser ut til å være ikke-noe som gir en på planlegger 0. Tråd opprettingstidspunkt: 13011925023676. Omtrentlig tråd CPU brukt: kjernen 0 ms, bruker 0 FR. prosessen utnyttelse 2%. System Idle 84%. Intervall: ms 76880.

  • Følgende ikke gir scheduler feil kan oppstå på sekundære replikaen Hvis gruppen tilgjengelighet er konfigurert for automatisk failover og failover-partner prøver å transitt til rollen som PRIMÆR enhet:

    <Dato><tid> spid <ID> tilgjengelighet gruppe databasen "agname" endrer roller fra "Løse" til "PRIMÆR" fordi gruppen speiling økt eller tilgjengelighet ikke på grunn av rollen synkronisering. Dette er en informativ melding. Ingen brukerhandling er nødvendig.<Dato><tid> Server ved å bruke 'dbghelp.dll' versjon '4.0.5'<Dato><tid> Server *** kan ikke hente omgivelser for tråd for spid 0<Date> <Time> Server      * *******************************************************************************<Dato><tid> Server *<Dato><tid> Server * Start STAKKDUMP:<Dato><tid> Server * <dato><tid> spid <ID><Dato><tid> Server * Private servere.<Dato><tid> Server *<Dato><tid> Server * ikke-fører til Oppgaveplanlegging<Dato><tid> Server *<Date> <Time> Server      * *******************************************************************************<Dato><tid> Server Stack signatur for dump er 0x000000000000006D<Dato><tid> ekstern Server dump-prosess returkode 0x20000001.Eksterne dump-prosess returnerte ingen feil.<Dato><tid> Server prosessen 0:0:0 (0x1e94) arbeider 0x000000082F270160 ser ut til å være ikke-noe som gir en på planlegger 0. Tråd opprettingstidspunkt: 13059453624681. Omtrentlig tråd CPU brukt: kjernen 0 ms, bruker 0 FR. prosessen utnyttelse 3%. System Idle 84%. Intervall: ms 70358.<Dato><tid> Server prosessen 0:0:0 (0x998) arbeider 0x00000000B3F86160 ser ut til å være ikke-noe som gir en på 2 Oppgaveplanlegging. Tråd opprettingstidspunkt: 13059458965740. Omtrentlig tråd CPU brukt: kjernen 0 ms, bruker 0 FR. prosessen utnyttelse 3%. System Idle 83%. Intervall: ms 76913.Datoen><tid> Server prosessen 0:0:0 (0x1a64) arbeider 0x0000000B5E220160 ser ut til å være ikke-noe som gir en på Scheduler 3. Tråd opprettingstidspunkt: 13059466511951. Omtrentlig tråd CPU brukt: kjernen 0 ms, bruker 0 FR. prosessen utnyttelse 3%. System Idle 83%. Intervall: ms 76944.

Obs! Dette problemet oppstår også i SQL Server 2012.

Oppløsning

Når du har installert denne hurtigreparasjonen, kan ikke gir scheduler betingelsen unngås.Dette problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Kumulativ oppdatering 5 for SQLServer 2014/en-us/help/3011055

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

Kallstakk00007ffe`548016ba c3 ret0:216> kLChild-SP RetAddr Call Site00000000`39c0bb38 00007ffe`51cc1148 ntdll!ZwWaitForSingleObject+0xa00000000`39c0bb40 00007ffe`400376cf KERNELBASE!WaitForSingleObjectEx+0x9400000000`39c0bbe0 00007ffe`40037073 clusapi!ReconnectAsyncBase<unsigned long>::operator()+0x2b00000000`39c0bc20 00007ffe`40037cf5 clusapi!ReconnectOnError<ResourceControlAsyncFunctor>+0x8f00000000`39c0bc80 00007ffe`40038c22 clusapi!ClusterpResourceControl+0x1e100000000`39c0be70 00007ffe`447e1817 clusapi!ClusterResourceControl+0x3e00000000`39c0bed0 00007ffe`447e1729 sqlmin!HadrWsfcUtil::IsStorageResource+0x6700000000`39c0bf20 00007ffe`44821e41 sqlmin!HadrWsfcUtil::GetQuorumType+0x11900000000`39c0c000 00007ffe`44b2ba75 sqlmin!HadrClusterTable::InternalGetRow+0x9100000000`39c0c0b0 00007ffe`4403e6ef sqlmin!CQScanTVFStreamNew::GetRow+0xd500000000`39c0c110 00007ffe`41d7f517 sqlmin!CQueryScan::GetRow+0x8100000000`39c0c140 00007ffe`41d7f6dd sqllang!CXStmtQuery::ErsqExecuteQuery+0x36d(Inline Function) --------`-------- sqllang!CXStmtSelect::XretDoExecute+0xb300000000`39c0c2d0 00007ffe`429154e2 sqllang!CXStmtSelect::XretExecute+0x2e7(Inline Function) --------`-------- sqllang!CExecStmtLoopVars::ExecuteXStmtAndSetXretReturn+0x1400000000`39c0c3a0 00007ffe`4212af55 sqllang!CMsqlExecContext::ExecuteStmts<1,0>+0x178200000000`39c0e120 00007ffe`41d7ac2e sqllang!CMsqlExecContext::FExecute+0xa3a00000000`39c0e310 00007ffe`41d82267 sqllang!CSQLSource::Execute+0x86c00000000`39c0e4e0 00007ffe`41d89087 sqllang!process_request+0xa5700000000`39c0eca0 00007ffe`410049d0 sqllang!process_commands+0x4a3

Status

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

Forfatter: yingfanTekstforfatter: v-juwangTeknisk redaktør: Cmathews; maarumug; yingfanEditor: v-xhua

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.