SQL serveri AlwaysOn üürilepingu ajalõpu klienditoe SQL Server 2012 ja 2014 täiustused

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3112363
Sümptomid
See värskendus sisaldab Microsoft SQL Server AlwaysOn üürilepingu ajalõpu klienditoe jaoks järgmisi täiustusi.
  • Üürilepingu ajalõpu teade nüüd kuvab ja logib kellaaja ja eeldatav uuendamise aeg.
  • Üürilepingu töötajatele, mis näitab selgelt põhjus rendilepingu ajalõpu lisatud uus tõrketeade.
  • Lisatud uus laiendatud sündmus ja uus ring puhver liisingu töötajatele. Need selgelt viidata kapitalirendi etappe.
Lahendus
See probleem parandati esmakordselt järgmised hoolduspaketid SQL Server.
SQL Server 2012 Service Pack 3 (SP3) kohta lisateabe saamiseks vaadake teemat SQL Server 2012 Service Pack 3 parandatud vigade.

SQL serveri hoolduspakettide kohta

Hoolduspaketid on kumulatiivsed. Iga uus hoolduspakett sisaldab kõiki varasemates hoolduspakettides ja mis tahes uusi parandusi on. Soovitatav on uusim hoolduspakett ja Viimane koondvärskenduse koos selle hoolduspaketi tugiteenustega. Sa ei pea installida eelmist hoolduspaketti enne uusima hoolduspaketi installimist. Kasutage tabeli 1 järgmises artiklis lisateabe saamiseks uusima hoolduspaketi ja Viimane koondvärskenduse leidmiseks.

Versioon, SQL Server edition ja värskenduse taset ja selle komponentide määramine
Lisateave
Et pakkuda täiendavat teavet, on lisatud uus tõrketeated SQL Server. Järgmises tabelis on loetletud ja selgitatakse igaüks neist.

TõrgeTõrketeadePõhjusParandusmeetmed
19419Vahel kättesaadavusrühma rendilepingu uuendamise ' %. * ls' ja Windows Server Tõrkesiirdeklastrite nurjus, kuna olemasolevate rendi ei kehti enam.SQL serveri poolel Liisingu töötaja ei ei saada ajastatud õigel ajal sündmuse signaali klastri töödelda.Kontrollige protsessorikasutus serveris SQL serveriga Liisingu töötaja tundub, et olla näljas.
19420Kättesaadavus rühma ' %. * ls' selgesõnaliselt paluda lõpetada üürilepingu uuendamine.Rendilepingu uuendamise peatamine tuua ühenduseta kättesaadavaks rühma osana. See on ainult informatiivne.
19421Vahel kättesaadavusrühma rendilepingu uuendamise ' %. * ls' ja Windows Server Tõrkesiirdeklastrite nurjus, kuna üürileping ajavahemiku jooksul ei juhtunud uuendamine.Üürilepingu helper klastri pool kas signaali SQL serveri Liisingu töötaja õigel ajal.Vaadake vastava kättesaadavus rühma ressursi WSFC klastri kui teatatud tõrgete kuvamiseks.
19422Vahel kättesaadavusrühma rendilepingu uuendamise ' %. * ls' ja Windows Server Tõrkesiirdeklastrite nurjus windows viga tõrge koodiga (%d).Liisingu töötaja SQL serveri pool ei saanud uuendada üürileping tõttu Windowsi tõrgetest.Kontrollige windows tõrkekood ja võtab parandusmeetmed.
19423Kättesaadavusrühma üürilepingu ' %. * ls' üürileping ei kehti enam rendilepingu uuendamise käivitamiseks.Kui käivitatud töötlemise ajal liigseid üürilepingu üürilepingu töötaja online kõne üürileping juba aegunud. See võis juhtuda ajastamine probleemide tõttu.Kontrollige protsessorikasutus serveris SQL serveriga Liisingu töötaja tundub, et olla näljas.
19424Kättesaadavusrühma üürilepingu töötaja ' %. * ls' nüüd magab liigsete üürilepingu aeg (%u ms) esitatud online. See on ainult informatiivne sõnum. Ei ole kasutaja tegevus on vajalik.Informatiivne. Extra online tähtaja alates rendilepingu uuendamise jutulõnga ja kättesaadavus rühma online rutiin osana.

Tõrge 19419 näide: Kui kasutate SQL Server manustamine Silur, katkestab, mis tahes teeninduse Teemad SQL serveri protsessi enne, kui taastate SQL serveri protsessi. Kui SQL serveri naaseb järgmised teatatakse SQL Server error log:

<Date time=""></Date>Serveri tõrge: 19419, raskusaste: 16, riik: 1.
<Date time=""> </Date>Server Windows Serveri Tõrkesiirdeklastri ei saanud protsessi sündmuse signaali SQL Server hosting kättesaadavusrühma "ag" timeout perioodi jooksul.
<Date time=""> </Date>Server Error: 19407, raskusaste: 16, riik: 1.
<Date time=""> </Date>Server üürilepingu kättesaadavusrühma "ag" ja Tõrkesiirdeklastrite Windows Server on aegunud. Võrguühenduse probleem ilmnes SQL Serveri eksemplari ja Tõrkesiirdeklastrite Windows Serveri vahel. Määratlemaks, kas kättesaadavus rühma ei suuda üle õigesti, kontrollige vastava kättesaadavus rühma ressursi Tõrkesiirdeklastrite Windows Server.
<Date time=""> </Date>Server AlwaysOn: kättesaadavusrühma "ag" kohalik koopia ühenduseta, sest kumbki üürilepingu aegunud või kapitalirendile uuendamine nurjus. See on ainult informatiivne sõnum. Ei ole kasutaja tegevus on vajalik.
<Date time=""> </Date>Server kättesaadavust koopia kättesaadavus jaotises "ag" olek on muutunud 'PRIMARY_NORMAL', 'RESOLVING_NORMAL'. Koopia olekut muuta nii käivitamisel, Tõrkesiirde, side probleem või klastri tõrke tõttu. Lisateabe saamiseks vaadake kättesaadavus rühma armatuurlaua, SQL Server error log, Windows Server Tõrkesiirdeklastrite halduskonsooli või Windows Serveri Tõrkesiirdeklastrite Logi.

Kuna SQL Server ei vastanud Klastriteenus tagastatakse 19419 tõrge. Võidakse kuvada ka üürilepingu ajalõpu tõrketeate (19407) koos 19419 tõrge.

Tõrge 19424 näide: järgmine on liigne üürilepingu aeg teate, mis on teatatud vahetult enne kättesaadavus rühma siire peamine roll:

<Date time=""> </Date>Server Liisingu töötaja kättesaadavusrühma "ag" nüüd magab liigsete üürilepingu aeg (164766 ms) esitatud online. See on ainult informatiivne sõnum. Ei ole kasutaja tegevus on vajalik.
<Date time=""> </Date>Server kättesaadavust koopia kättesaadavus jaotises "ag" olek on muutunud "PRIMARY_PENDING", "PRIMARY_NORMAL". Koopia olek muudetud kas käivitamisel Tõrkesiirde, side probleem, või klastri tõrke tõttu. Lisateabe saamiseks vaadake kättesaadavus rühma armatuurlaua, SQL Server error log, Windows Server Tõrkesiirdeklastrite halduskonsooli või Windows Serveri Tõrkesiirdeklastrite Logi.

Availability_group_lease_expired ja hadr_ag_lease_renewal XEvents on täiustatud tänu üürileping seisundi kohta rohkem teavet andmepunkti. Järgmises tabelis kirjeldatakse nende XEvents tegemiseks.

XEventUus veergKirjeldus
availability_group_lease_expiredcurrent_timeKus üürileping aegunud aeg
availability_group_lease_expirednew_timeoutAjalõpu ajal, kui availability_group_lease_expired tõstetakse, current_time on suurem kui new_timeout
availability_group_lease_expiredolekKapitalirendile etapid: vt üürilepingu etapis tabelis
hadr_ag_lease_renewalolekhadr_ag_lease_renewal
hadr_ag_lease_renewaltõrke_koodKui on HadrLeaseRenewal_FailedWithWindowsError siis tõrke_kood on seotud tõrke Windows tõrkekood
Üürilepingu etapid ja määratlused

Järgmises tabelis loetletakse endale kiiresti sobiv etapid ja selgitatakse nende funktsioonid:

Etapi nimiKirjeldus
HadrLeaseRenewal_LeaseWorkerStartedTöötaja thread algas kapitalirendile.
HadrLeaseRenewal_StartedExcessLeaseSleepAlates liigsete üürileping. Liigsete üürilepingu etapid dokumendi üürilepingu jutulõnga alates kättesaadavus rühma online kehtivusajal.
HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLeaseMe ei suuda liigsete üürilepingu kui üürileping on juba lõppenud.
HadrLeaseRenewal_SkipExcessSleepMe otse liigsete üürilepingu kui saadaval unerežiimi kestus on väiksem kui üürilepingu intervalli. Ei ole vaja läbida liigsete üürilepingu lihtsalt start käsitsi shake protsessi.
HadrLeaseRenewal_ExcessSleepSucceededLiigsete üürilepingu õnnestus.
HadrLeaseRenewal_RenewSucceededMe nägema see iga uuenduse.
HadrLeaseRenewal_LeaseNotValidVõrdne tõrge: 19419

Windows Serveri Tõrkesiirdeklastri ei saanud protsessi sündmuse signaali SQL Server hosting kättesaadavusrühma ' %. * ls ajalõpu perioodi jooksul.
HadrLeaseRenewal_StopLeaseRenewalTe peaksite nägema Tõrkesiirde sündmuse ajal.
HadrLeaseRenewal_LeaseExpiredVõrdne tõrge: 19421

SQL serveri hosting kättesaadavusrühma ' %. * ls' ei saanud protsessi sündmuse signaali Tõrkesiirdeklastrite Windows Serveri ajalõpu perioodi jooksul.
HadrLeaseRenewal_FailedWithWindowsErrorKapitalirendile uuendamine windows tõrke tõttu ei saanud.

Lisateabe saamiseks vaadake teemat Täiustatud Kättesaadavusrühma AlwaysOn üürilepingu ajalõpu diagnostika.

Üürilepingu aegumise kohta lisateabe saamiseks lugege Tööpõhimõte: SQL serveri AlwaysOn üürilepingu ajalõpu.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3112363 – viimati läbi vaadatud: 07/12/2016 02:59:00 – redaktsioon: 4.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 KbMtet
Tagasiside