Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Šiame naujinime yra toliau nurodyti patobulinimai, skirti "Microsoft SQL Server" AlwaysOn lizingo skirtojo laiko palaikomumo:

  • Nuomos skirtojo laiko pranešimas dabar rodomas ir užregistruoja dabartinį laiką ir numatomą atnaujinimo laiką.

  • Buvo įtrauktas naujas klaidos pranešimas, skirtas nuomininkams, kurie aiškiai nurodo nuomos skirtojo laiko priežastį.

  • Įtrauktas naujas išplėstas įvykis ir naujas Ring buferis nuomai darbuotojams. Tai aiškiai nurodo nuomos etapus.

Sprendimas

Problema pirmą kartą buvo išspręsta šiuose "SQL Server" pakeitimų paketuose.

Daugiau informacijos apie SQL serverio 2012 3 pakeitimų paketą (SP3) ieškokite klaidų, kurios yra ištaisytos "SQL server 2012" 3 pakeitimų pakete.

2 pakeitimų paketas, skirtas "SQL Server", skirtas "SQL Server" 2014Apie "SQL Server" pakeitimų paketusPakeitimų paketai yra kaupiamieji. Kiekviename naujame pakeitimų pakete yra visos pataisos, kurios yra ankstesniuose pakeitimų paketuose, taip pat visos naujos pataisos. Mūsų rekomendacija yra taikyti naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą šiam pakeitimų paketui. Prieš diegiant naujausią pakeitimų paketą, neturite įdiegti ankstesnio pakeitimų paketo. Naudokite 1 lentelę šiame straipsnyje, jei norite rasti daugiau informacijos apie naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą.Kaip nustatyti "SQL Server" ir jo komponentų versiją, leidimą ir naujinimo lygį

Daugiau informacijos

Siekiant pateikti papildomų įžvalgų, nauji klaidų laiškai įtraukti į "SQL Server". Toliau pateiktoje lentelėje išvardytos ir paaiškinama kiekviena iš jų.

Klaidos

Klaidos pranešimas

Priežastis

Taisomieji veiksmai

19419

Nepavyko atnaujinti nuomos ir prieinamumo grupės%. * LS, o "Windows Server" permetimo sankaupos nepavyko, nes esama nuoma nebegalioja.

Nuomos darbuotojas "SQL Server" pusėje negavau suplanuoto laiko, kad būtų galima apdoroti įvykių signalą iš sankaupos.

Patikrinkite CPU panaudojimą serveryje kaip "SQL Server" nuomojantis darbuotojas atrodo kaip badaujantis.

19420

Prieinamumo grupės%. * ls ' yra aiškiai paprašyta, kad būtų sustabdytas nuomos atnaujinimas.

Nuomos atnaujinimas yra stabdymas kaip dalis, kad prieinamumo grupė būtų atjungta. Tai tik informacinio pobūdžio.

19421

Nepavyko atnaujinti nuomos tarp pasiekiamumo grupės '%. ° ls ' ir "Windows Server" permetimo sankaupos, nes nebuvo atnaujinta per nuomos intervalą.

Nuomos pagalbininkas grupės pusėje neatskleidė "SQL Server" nuomininko laiko.

Patikrinkite atitinkamus pasiekiamumo grupės išteklius WSFC klasteryje, kad pamatytumėte, ar ji pranešė apie klaidą.

19422

Dėl "Windows" klaidos, kai rodomas klaidos kodas ('% d '), "Windows" serverio permetimo sankaupos nepavyko atnaujinti iš prieinamumo grupės%. * LS ".

Nuomos darbuotojui "SQL Server" nepavyko atnaujinti nuomos dėl "Windows" klaidos.

Patikrinkite "Windows" klaidos kodą ir atlikite taisomuosius veiksmus.

19423

Prieinamumo grupės "%. * LS" nuomos nuoma nebegalioja, kad būtų pradėtas lizingo atnaujinimo procesas.

Kai nuomos darbuotojas pradėjo apdoroti internetinio skambučio metu suteiktą perteklinį nuomos laiką, nuoma jau baigėsi. Taip galėjo nutikti dėl planavimo problemų.

Patikrinkite CPU panaudojimą serveryje kaip "SQL Server" nuomojantis darbuotojas atrodo kaip badaujantis.

19424

Prieinamumo grupės, esančios "%. * LS", nuomos darbuotojas jau miega internetu per visą laiką. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų.

Informacinio. Papildomas internetinis laikas skirtas paleisti nuomos atnaujinimo giją ir kaip pasiekiamumo grupės internetinę įprastinę dalį.

Klaidos 19419 pavyzdys: Jei naudojate derintuvą, prie kurio norite pridėti "SQL Server", jis pertraukia bet kokius gijų priežiūros veiksmus SQL serverio procese, kol atnaujinsite SQL serverio procesą. Kai atnaujinsite SQL serverį, "SQL Server" klaidos pranešime pateikiama toliau nurodyta informacija.

<datos laikas> Serverio klaida: 19419, sunkumas: 16, State: 1. <datos laikas> Serverio "Windows Server" permetimo sankaupos negavo proceso įvykio signalo iš SQL serverio išteklių nuomos prieinamumo grupės "AG" nuomos skirtojo laiko laikotarpiu. <datos laikas> Serverio klaida: 19407, sunkumas: 16, State: 1. <datos laikas> Serveris "AG" ir "Windows Server" permetimo sankaupos galiojimas baigėsi. Ryšio problema kilo tarp SQL serverio egzemplioriaus ir "Windows Server" permetimo sankaupos. Norėdami nustatyti, ar prieinamumo grupė netinkamai veikia, pažymėkite atitinkamą pasiekiamumo grupės išteklių "Windows Server" permetimo sankaupos. <datos laikas> Serveris AlwaysOn: vietinė pasiekiamumo grupė "AG" vyksta neprisijungus, nes nuomos galiojimas baigėsi arba nuomos atnaujinimas nepavyko. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų. <datos laikas> Serveris vietos pasiekiamumo replika būsena pasiekiamumo grupėje "AG" pakeista iš "PRIMARY_NORMAL" į "RESOLVING_NORMAL". Replikų būsena pakeista dėl paleisties, permetimo, ryšio problemos arba sankaupos klaidos. Daugiau informacijos ieškokite prieinamumo grupės ataskaitų sritis, SQL serverio klaidų registras, "Windows Server" permetimo sankaupos valdymo konsolė arba "Windows Server" permetimo sankaupos registras.

19419 klaida grąžinama, nes "SQL Server" neatsakė į sankaupos paslaugą. Taip pat galite gauti nuomos skirtojo laiko klaidos pranešimą (19407) kartu su 19419 klaida.Klaidos 19424 pavyzdys: toliau pateiktas perteklinis nuomos laikas, apie kurį pranešama prieš grupės pasiekiamumą:

<datos laikas> Serveris, kuriame yra prieinamumo darbuotojas, priklausantis grupei "AG", dabar yra miego perviršio nuomos laikas (164766 MS), pateiktas internetu. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų. <datos laikas> Serveris vietos pasiekiamumo replika būsena pasiekiamumo grupėje "AG" pakeista iš "PRIMARY_PENDING" į "PRIMARY_NORMAL". Replikų būsena pakeista dėl paleisties, permetimo, ryšio problemos arba sankaupos klaidos. Daugiau informacijos ieškokite prieinamumo grupės ataskaitų sritis, SQL serverio klaidų registras, "Windows Server" permetimo sankaupos valdymo konsolė arba "Windows Server" permetimo sankaupos registras.

Buvo pagerinti availability_group_lease_expired ir hadr_ag_lease_renewal XEvents, pridėjus duomenų taškus, kuriuose pateikiama daugiau informacijos apie nuomos sąlygą. Šioje lentelėje aprašomi šių XEvents patobulinimai:

XEvent

Naujas stulpelis

Aprašymas/kontrolė

availability_group_lease_expired

current_time

Laikas, kada baigėsi nuomos laikas

availability_group_lease_expired

new_timeout

Skirtojo laiko, kai availability_group_lease_expired pakelta, current_time yra didesnis nei new_timeout

availability_group_lease_expired

būsena

Lizingo etapai: toliau pateiktoje lentelėje "lizingo etapai"

hadr_ag_lease_renewal

būsena

hadr_ag_lease_renewal

hadr_ag_lease_renewal

error_code

Jei būsena yra HadrLeaseRenewal_FailedWithWindowsError tada error_code yra "Windows" klaidos kodas, susietas su nepakankamumu

Nuomos etapai ir apibrėžimaiToliau pateiktoje lentelėje išvardyti galimi nuomos etapai ir paaiškinama jų funkcija:

Scenos pavadinimas

Aprašymas/kontrolė

HadrLeaseRenewal_LeaseWorkerStarted

Darbo su darbuotojų giją pradžia.

HadrLeaseRenewal_StartedExcessLeaseSleep

Pradinis nuomos perteklius. Perteklinio nuomos etapų dokumentas – nuomos gijos paleidimas grupės pasiekiamumo tinkle etape.

HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLease

Nepavykus išnuomoti nuomos mokesčio, jei nuomos galiojimas jau baigėsi.

HadrLeaseRenewal_SkipExcessSleep

Pereisite perviršio nuomą, jei trukmė, kurią galima užmigdyti, yra mažesnė už nuomos intervalą. Nereikia eiti per perteklinę nuomą tik pradėjus rankos purtyklės procesą.

HadrLeaseRenewal_ExcessSleepSucceeded

Perteklinis nuomos laikotarpis pavyko.

HadrLeaseRenewal_RenewSucceeded

Turėtume tai matyti su visais atnaujinimu.

HadrLeaseRenewal_LeaseNotValid

Klaida: 19419Windows Server permetimo klasteris negavo proceso įvykio signalo iš SQL serverio išteklių nuomos prieinamumo grupės%. * LS nuomos skirtojo laiko laikotarpiu.

HadrLeaseRenewal_StopLeaseRenewal

Turite tai matyti permetimo atveju.

HadrLeaseRenewal_LeaseExpired

Klaida atitinka: 19421SQL serverio išteklių nuomos prieinamumo grupė '%. * ls ' negavo proceso įvykio signalo iš "Windows Server" permetimo sankaupos nuomos skirtojo laiko laikotarpiu.

HadrLeaseRenewal_FailedWithWindowsError

Dėl "Windows" klaidos nepavyko pratęsti nuomos.

Daugiau informacijos ieškokite " AlwaysOn prieinamumo grupės nuomos skirtojo laiko diagnostika". Daugiau informacijos apie nuomos skirtojo laiko, ieškokite kaip tai veikia: SQL serverio AlwaysOn nuomos skirtojo laiko.

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×