Simptomi

Šajā atjauninājumā ir iekļauti tālāk norādītie uzlabojumi attiecībā uz Microsoft SQL Server AlwaysOn līzinga taimauta atbalstu.

  • Nomas taimauta ziņojums tagad tiek parādīts un reģistrē pašreizējo laiku un paredzamo atjaunošanas laiku.

  • Nomātajiem darbiniekiem tika pievienots jauns kļūdas ziņojums, kas skaidri norāda nomas taimauta iemeslu.

  • Pievienots jauns paplašināts notikums un jauns zvana buferis nomātajiem darbiniekiem. Tie skaidri norāda nomas posmus.

Risinājums

Problēma pirmo reizi tika izlabota tālāk norādītajās SQL Server servisa pakotnēs.

Papildinformāciju par SQL Server 2012 3. servisa pakotni (SP3) skatiet rakstā kļūdas, kas ir novērstas SQL server 2012 3. servisa pakotnē.

2. servisa pakotne SQL Server pakalpojumam SQL Server 2014Par SQL Server servisa pakotnēmPakalpojumu pakotnes ir kumulatīvas. Katrā jaunajā servisa pakotnē ir iekļauti visi labojumi, kas ir iepriekšējās servisa pakotnēs, kā arī visi jaunie labojumi. Mūsu ieteikums ir lietot jaunāko servisa pakotni un jaunāko šīs servisa pakotnes kumulatīvo atjauninājumu. Pirms jaunākās servisa pakotnes instalēšanas jums nav jāinstalē iepriekšējā servisa pakotne. Tālāk esošajā rakstā Izmantojiet 1. tabulu, lai atrastu papildinformāciju par jaunāko servisa pakotni un jaunāko kumulatīvo atjauninājumu.Kā noteikt SQL Server un tās komponentu versiju, izdevumu un atjaunināšanas līmeni

Papildinformācija

Lai iegūtu papildu ieskatu, SQL Server ir pievienoti jauni kļūdu ziņojumi. Tālāk esošajā tabulā ir uzskaitīti un paskaidroti visi.

Kļūdas

Kļūdas ziņojums

Cēlonis

Labošanas darbība

19419

Nomas atjaunošana starp pieejamības grupu%. * ls "un Windows Server kļūmjpārleces klasteri neizdevās, jo esošais līzings vairs nav derīgs.

Nomas darbinieks SQL Server Side nesaņēma laiku, lai apstrādātu notikuma signālu no klastera.

Pārbaudiet, vai centrālā procesora lietojums serverī, kā SQL Server līzinga ņēmējs ir badā.

19420

Pieejamības grupai '%. * ls ' ir skaidri lūgts apturēt nomas atjaunošanu.

Nomas atjaunošana apstājas, jo daļa no pieejamības grupas ir bezsaistē. Šī ir tikai informatīva.

19421

Nomas atjaunošana starp pieejamības grupu%. * ls "un Windows Server kļūmjpārleces klasteri neizdevās, jo atjaunošana nenotika nomas intervāla laikā.

Nomas palīgs no klastera puses nesignalizēja par SQL Server līzinga darbinieku laikus.

Pārbaudiet atbilstošo pieejamības grupas resursu WSFC klasterī, lai noskaidrotu, vai tajā ir norādīta kļūda.

19422

Nomas atjaunošana starp pieejamības grupu%. * ls "un Windows Server kļūmjpārleces klasteri neizdevās, jo radās kļūda ar kļūdu kodu ('% d ').

Nomas darbiniecei SQL Server Side neizdevās atjaunot nomu sistēmas Windows kļūdas dēļ.

Pārbaudiet Windows kļūdas kodu un veiciet labošanas darbību.

19423

Pieejamības grupas "%. * ls" noma vairs nav derīga, lai sāktu nomas atjaunošanas procesu.

Kad nomātais darbinieks uzsāka pārsnieguma nomas laiku, ko nodrošināja tiešsaistes zvanīšana, nomas termiņš jau beidzās. Tas var būt noticis ar plānošanas problēmu dēļ.

Pārbaudiet, vai centrālā procesora lietojums serverī, kā SQL Server līzinga ņēmējs ir badā.

19424

Nomas darba ņēmējs pieejamības grupai '%. * ls ' tagad guļ liekā nomas laiks (% u MS), kas tiek piegādāts tiešsaistē. Šis ir tikai informatīvs ziņojums. Lietotāja darbība nav nepieciešama.

Informatīvās. Papildu tiešsaistes laiks, kas atvēlēts nomas atjaunošanas pavediena uzsākšanai un kā daļa no pieejamības grupas tiešsaistes rutīnas.

Kļūdas 19419 piemērs: Ja izmantojat atkļūdotāju, lai pievienotu SQL Server, tā pārtrauc jebkādu pavedienu apkopi SQL Server procesā, līdz atjaunojat SQL Server procesu. Atjaunojot SQL Server, SQL Server kļūdu žurnālfailā tiek ziņots par tālāk norādītajām darbībām.

<datuma laiku> Servera kļūda: 19419, nopietnība: 16, valsts: 1. <datuma laiku> Serveru Windows Server kļūmjpārleces klasterī nomas taimauta periodā nesaņēma procesa notikuma signālu no SQL Server viesošanas pieejamības grupas "AG". <datuma laiku> Servera kļūda: 19407, nopietnība: 16, valsts: 1. <datuma laiku> Server noma starp pieejamības grupu "AG" un Windows Server kļūmjpārleces klastera derīguma termiņš ir beidzies. Radās savienojamības problēma starp SQL Server instanci un Windows Server kļūmjpārleces klasteri. Lai noteiktu, vai pieejamības grupa nedarbojas pareizi, skatiet atbilstošo pieejamības grupas resursu Windows Server kļūmjpārleces klasterī. <datuma laiku> Servera AlwaysOn: ja ir novecojusi pieejamības grupa "AG", tā tiek pārsūtīta uz nomu vai nomas atjaunošana neizdevās. Šis ir tikai informatīvs ziņojums. Lietotāja darbība nav nepieciešama. <datuma laiku> Server lokālās pieejamības dublikāta stāvoklis pieejamības grupā ' AG ' ir mainīts no ' PRIMARY_NORMAL ' uz ' RESOLVING_NORMAL '. Dublikāta statuss ir mainīts startēšanas, atteiču, saziņas problēmas vai klastera kļūdas dēļ. Papildinformāciju skatiet sadaļā pieejamības grupu informācijas panelis, SQL Server kļūdu žurnāls, Windows Server kļūmjpārleces klasteru pārvaldības konsole vai Windows Server kļūmjpārleces klastera žurnāls.

19419 kļūda tiek atgriezta, jo SQL Server neatbildēja uz klastera pakalpojumu. Jūs varat arī saņemt nomas taimauta kļūdas ziņojumu (19407) kopā ar 19419 kļūdu.Kļūdas 19424 piemērs: tālāk minētais ir papildu līzinga laika ziņojums, par kuru ir ziņots tieši pirms pieejamības grupas pārejām uz primārās lomas:

<datuma laiku> Serveris nomas darbinieks par pieejamības grupu "AG" tagad guļ, lai tiešsaistes režīmā tiktu nodrošināts liekais līzinga laiks (164766 MS). Šis ir tikai informatīvs ziņojums. Lietotāja darbība nav nepieciešama. <datuma laiku> Server lokālās pieejamības dublikāta stāvoklis pieejamības grupā ' AG ' ir mainīts no ' PRIMARY_PENDING ' uz ' PRIMARY_NORMAL '. Dublikāta statuss ir mainīts startēšanas, atteiču, saziņas problēmas vai klastera kļūdas dēļ. Papildinformāciju skatiet sadaļā pieejamības grupu informācijas panelis, SQL Server kļūdu žurnāls, Windows Server kļūmjpārleces klasteru pārvaldības konsole vai Windows Server kļūmjpārleces klastera žurnāls.

Availability_group_lease_expired un hadr_ag_lease_renewal XEvents ir uzlabojusies, pievienojot datu punktus, kuros sniegta papildinformācija par nomas nosacījumu. Tālāk esošajā tabulā ir aprakstīti šo XEvents uzlabojumi:

XEvent

Jauna kolonna

Aprakstu

availability_group_lease_expired

current_time

Laiks, kad nomas termiņš beidzās

availability_group_lease_expired

new_timeout

Laika taimauta laiks, kad availability_group_lease_expired ir izcelts, current_time ir lielāks par new_timeout

availability_group_lease_expired

stāvoklī

Nomas posmi: skatiet tālāk tabulu nomas posmi

hadr_ag_lease_renewal

stāvoklī

hadr_ag_lease_renewal

hadr_ag_lease_renewal

error_code

Ja statuss ir HadrLeaseRenewal_FailedWithWindowsError pēc tam error_code ir Windows kļūdas kods, kas saistīts ar kļūmi

Nomas posmi un definīcijasTālāk esošajā tabulā ir norādīti iespējamās nomas posmi un izskaidrotas tās funkcijas.

Posma nosaukums

Aprakstu

HadrLeaseRenewal_LeaseWorkerStarted

Tiek sākts nomātā darbinieka pavediens.

HadrLeaseRenewal_StartedExcessLeaseSleep

Sākot lieko nomu. Papildu nomas posmi dokuments: nomas pavediena sākums pieejamības grupas tiešsaistes posmā.

HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLease

Ja līzingam jau ir beidzies termiņš, mēs neveicam papildu nomu.

HadrLeaseRenewal_SkipExcessSleep

Mēs izlaižam līzinga atlikumu, ja miega laiks ir mazāks par nomas intervālu. Nav jāveic pārsniegtā līzinga palaišana vienkārši sāciet rokas kratīšanas procesu.

HadrLeaseRenewal_ExcessSleepSucceeded

Liekais līzings bija veiksmīgs.

HadrLeaseRenewal_RenewSucceeded

Mums tas ir jāredz ar ikvienu atjaunošanu.

HadrLeaseRenewal_LeaseNotValid

Ekvivalents ar kļūdu: 19419Windows Server kļūmjpārleces klasteris nesaņēma procesa notikuma signālu no SQL Server viesošanas pieejamības grupas '%. * ls ' nomas taimauta periodā.

HadrLeaseRenewal_StopLeaseRenewal

Tas ir jāredz kļūmjpārleces notikuma laikā.

HadrLeaseRenewal_LeaseExpired

Līdzvērtīgs kļūdu: 19421SQL servera viesošanas pieejamības grupai '%. * ls ' nesaņēma procesa notikumu signālu no Windows Server kļūmjpārleces klastera nomas taimauta periodā.

HadrLeaseRenewal_FailedWithWindowsError

Nomas atjaunošana neizdevās Windows kļūdas dēļ.

Papildinformāciju skatiet rakstā uzlabota AlwaysOn pieejamības grupas nomas taimauta diagnostika. Papildinformāciju par nomas taimautu skatiet rakstā kā tas darbojas: SQL Server AlwaysOn nomas taimauts.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×