SQL serverio AlwaysOn nuomos skirtojo laiko palaikomumas "SQL Server 2012" ir 2014 m. patobulinimai

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3112363
Požymiai
Šis naujinimas apima tokius patobulinimus, Microsoft SQL Server AlwaysOn nuomos skirtojo laiko palaikomumas:
  • Suteikti išperkamosios nuomos pagrindais skirtojo laiko pranešimą dabar rodo ir registruoja Dabartinis laikas ir laikas, turėtų atnaujinimo.
  • Naują pranešimą įtrauktas nuomos darbuotojų, nurodo priežastis, dėl nuomos skirtasis laikas.
  • Išplėstinis naują įvykį ir naują ring buferio nuomos darbuotojų buvo pridėtas. Tai aiškiai nurodyti nuomos etapus.
Sprendimas
Problema pirmą kartą buvo išspręsta šių pakeitimų paketus SQL Server.
Jei norite gauti daugiau informacijos apie SQL Server 2012 3 pakeitimų paketą (SP3), žr. SQL Server 2012 3 pakeitimų pakete ištaisytų.

Apie pakeitimų paketus SQL Server

Pakeitimų paketai yra kaupiamieji. Kiekviename naujame pakeitimų pakete yra visos pataisos, kurios yra ankstesnės pakeitimų paketus, ir visos naujos pataisos. Mūsų rekomenduojama taikyti naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą, skirtą pakeitimų. Jums nereikia įdiegti senesnio pakeitimų paketo įdiegti naujausią pakeitimų paketą. Naudoti 1 lentelėje šiame straipsnyje rasti daugiau informacijos apie naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą.

Kaip nustatyti versija, SQL Server edition "ir" naujinimas lygį ir jos komponentų
Daugiau informacijos
Norėdami pateikti papildomos informacijos, naujų pranešimų buvo pridėta prie SQL serverio. Toliau esančioje lentelėje pateikiamos ir aiškinama, kad kiekviena iš jų.

KlaidosKlaidos pranešimasPriežastisVeiksmų
19419Atnaujinti nuomos prieinamumo grupės "%. * ls' ir Windows Server permetimo grupės nepavyko, nes esamas nuomos nebegalioja.SQL serverio pusėje nuomos darbuotojas ar gauti viso laiku apdoroti įvykių signalo iš sankaupos.Patikrinkite, ar CPU naudojimas serveryje kaip SQL serverio nuomos darbuotojas turėtų būti alkinimas.
19420Prieinamumo grupės ' %. * ls' aiškiai prašoma nutraukti nuomos atnaujinimo.Suteikti išperkamosios nuomos pagrindais atnaujinimo stabdo kaip kad prieinamumo grupės neprisijungus. Tai yra tik informacinio pobūdžio.
19421Atnaujinti nuomos prieinamumo grupės "%. * ls' ir Windows Server permetimo grupės nepavyko, nes atnaujinimo ne atsitiks per nuomos laikotarpį.Nuomos pagalbininkas sankaupos pusėje ar nėra signalo SQL serverio nuomos darbo laiku.Patikrinkite, ar atitinkamą prieinamumo grupės išteklių WSFC sankaupos Norėdami pamatyti, jei ji pranešė klaidų.
19422Atnaujinti nuomos prieinamumo grupės "% * ls' ir Windows Server permetimo grupės nepavyko, nes windows klaida, klaidos kodas ('%d').Suteikti išperkamosios nuomos pagrindais darbuotojas SQL serverio pusėje nepavyko vėl nuomos, nes "Windows" klaidų.Patikrinkite, ar "Windows" klaidos kodas ir imtis koregavimo veiksmų.
19423Nuomos prieinamumo grupės "%. * ls' nuomos nebegalioja pradėti nuomos atnaujinimo procesą.Kai nuomos darbo pradžia apdorojimo perteklinį nuomos metu internetu skambučio nuomos buvo jau nebegalioja. Tai gali atsitiko dėl planavimo problemos.Patikrinti CPU naudojimas serveryje kaip nuomos darbuotojas turėtų būti alkinimas SQL serverio.
19424Darbuotojo nuomos prieinamumo grupės "%. * ls' dabar yra miegas perteklinį nuomos laikas (%u ms) pateikta internete. Tai yra tik informacinio pobūdžio žinutę. Nereikia jokių vartotojo veiksmų.Informacinis. Papildomai interneto laikas, skirtas į pradinę nuomos atnaujinimo gijos ir prieinamumo grupės interneto programa.

Klaida 19419: Jei prie SQL serverio naudodami derintuvę, tai pertraukia, bet priežiūros temas, SQL serverio procesas, kol išjungiate SQL serverio procesas. Kai išjungiate SQL serverio, toliau pranešė SQL serverio klaidų žurnale:

<Date time=""></Date>Serverio klaida: 19419, svarbos: 16, valstybė: 1.
<Date time=""> </Date>Serverio Windows Server permetimo sankaupos negavo procesas įvykių signalo iš SQL serverio, kuriame prieinamumo grupės "ag" per nuomos skirtasis laikas.
<Date time=""> </Date>Serverio klaida: 19407, svarbos: 16, valstybė: 1.
<Date time=""> </Date>Serverio nuomos prieinamumo grupės "ag" ir Windows Server permetimo grupės galiojimo laikas baigėsi. Ryšio problema įvyko SQL serverio egzemplioriuje ir Windows Server permetimo grupės. Norėdami nustatyti, ar prieinamumo grupės nepavyksta per netinkamai, patikrinkite, ar atitinkamą prieinamumo grupės išteklių Windows Server permetimo sankaupos.
<Date time=""> </Date>Server AlwaysOn: vietinė replika prieinamumo grupės "ag" neprisijungus dėl to, kad nebegalioja arba nuomos arba išsinuomoti atnaujinimas nepavyko. Tai yra tik informacinio pobūdžio žinutę. Nereikia jokių vartotojo veiksmų.
<Date time=""> </Date>Serverio būsenos vietos pasiekiamumas replika prieinamumo grupės "ag" buvo pakeista "PRIMARY_NORMAL" "RESOLVING_NORMAL". Replikų būsena pasikeitė paleisties, permetimo, ryšio problema arba sankaupos klaidos. Jei norite gauti daugiau informacijos, žr prieinamumo grupės ataskaitų sritis, SQL serverio klaidos žurnale, Windows Server permetimo kompiuterių grupę valdymo konsolę arba Windows Server permetimo sankaupos žurnalas.

19419 klaida nes SQL serveris neatsako į grupės tarnyba. Taip pat galite gauti nuomos skirtojo laiko klaidos pranešimą (19407) kartu su 19419 klaida.

Klaida 19424: toliau pateikiamas perteklinį nuomos laiko pranešimui, kuriame pranešama prieš prieinamumo grupės perėjimai į pagrindinį vaidmenį:

<Date time=""> </Date>Serverio nuomos darbuotojas prieinamumo grupei "ag" dabar yra miegas perteklinį nuomos laikas (164766 ms) pateikta internete. Tai yra tik informacinio pobūdžio žinutę. Nereikia jokių vartotojo veiksmų.
<Date time=""> </Date>Server būsenos vietos pasiekiamumas replika prieinamumo grupės "ag" buvo pakeista 'PRIMARY_PENDING' "PRIMARY_NORMAL". Replikų būsena pasikeitė paleisties, permetimo, ryšio problema arba sankaupos klaidos. Jei norite gauti daugiau informacijos, žr. prieinamumo grupės ataskaitų srities, SQL serverio klaidos žurnale, Windows Server permetimo kompiuterių grupę valdymo konsolę arba Windows Server permetimo sankaupos žurnalas.

Availability_group_lease_expired ir hadr_ag_lease_renewal XEvents, patobulintos su duomenų taškų, pateikiama daugiau informacijos apie nuomos būseną. Šioje lentelėje pateikiami patobulinimai ir šiuos XEvents:

XEventNaujas stulpelisAprašymas
availability_group_lease_expiredcurrent_timeLaiko, kai nuomos laikas baigėsi
availability_group_lease_expirednew_timeoutSkirtasis laikas, kai availability_group_lease_expired, current_time laikas didesnis nei new_timeout
availability_group_lease_expiredbūsenaSuteikti išperkamosios nuomos pagrindais etapai: žr. toliau pateiktoje lentelėje nuomos etapai
hadr_ag_lease_renewalbūsenahadr_ag_lease_renewal
hadr_ag_lease_renewalklaidos_kodasJei yra HadrLeaseRenewal_FailedWithWindowsError klaidos_kodas tai "Windows" klaidos kodas, susijęs su klaida
Suteikti išperkamosios nuomos pagrindais etapais ir apibrėžimai

Toliau esančioje lentelėje pateikiamos galimos nuomos etapais ir aprašytos jo funkcijos:

Etapo pavadinimasAprašymas
HadrLeaseRenewal_LeaseWorkerStartedSuteikti išperkamosios nuomos pagrindais darbuotojas gija paleisti.
HadrLeaseRenewal_StartedExcessLeaseSleepPradžios perteklinį nuomos. Perteklinis nuomos etapais dokumento nuomos gijos nuo interneto prieinamumo grupės etapo metu.
HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLeaseMums nepavyks perteklinį nuomos, jei nuomos jau nebegalioja.
HadrLeaseRenewal_SkipExcessSleepMes praleisti perteklinį nuomos jei galima miego trukmė yra mažesnė nei nuomos intervalą. Nereikia pereiti perteklinį nuomos tik prasideda rankų drebėjimo procesą.
HadrLeaseRenewal_ExcessSleepSucceededPerteklinis nuomos pavyko.
HadrLeaseRenewal_RenewSucceededMes turėtumėte matyti kiekvieną pratęsimo laikotarpiui.
HadrLeaseRenewal_LeaseNotValidTas pats, kas klaidos: 19419

Windows Server permetimo sankaupos negavo procesas įvykių signalo iš SQL serverio, kuriame yra prieinamumo grupės ' %. * ls per nuomos skirtasis laikas.
HadrLeaseRenewal_StopLeaseRenewalTurėtumėte matyti tai per permetimo įvykis.
HadrLeaseRenewal_LeaseExpiredTas pats, kas klaida: 19421

SQL serverio išteklių nuomos prieinamumo grupės "%. * ls' negavo procesas įvykių signalo iš Windows Server permetimo sankaupos per nuomos skirtasis laikas.
HadrLeaseRenewal_FailedWithWindowsErrorSuteikti išperkamosios nuomos pagrindais atnaujinti nepavyko dėl klaidos pranešimą "Windows".

Jei norite gauti daugiau informacijos, žr. Patobulinta AlwaysOn prieinamumo grupės nuomos skirtojo laiko diagnostika.

Daugiau informacijos apie skirtojo laiko suteikti išperkamosios nuomos pagrindais, žr. Kaip tai veikia: SQL serverio AlwaysOn nuomos skirtasis laikas.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Įspėjimas: šis straipsnis išverstas automatiškai

Rekvizīti

Raksta ID: 3112363. Pēdējo reizi pārskatīts: 07/12/2016 01:34:00. Pārskatījums: 3.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3112363 KbMtlt
Atsauksmes