Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Simptomi

Ovo ažuriranje obuhvaća sljedeća poboljšanja za Microsoft SQL Server AlwaysOn timeout:

  • Poruka o isteku isteka najma sada prikazuje i zapisuje trenutno vrijeme i očekivano vrijeme obnavljanja.

  • Nova poruka o pogrešci dodana je za leasing radnike koji jasno ukazuju na razlog isteka vremenskog ograničenja leasinga.

  • Dodan je novi prošireni događaj i novi međuspremnik prstena za leasing radnika. Ovo jasno upućuje na faze leasinga.

Rješenje

Problem je prvi put riješen u sljedećim servisnim paketima za SQL Server.

Dodatne informacije o sustavu SQL Server 2012 Service Pack 3 (SP3) potražite u članku pogreške koje su fiksirane u sustavu SQL server 2012 Service Pack 3.

Servisni paket 2 za SQL Server za SQL Server 2014O servisnim paketima za SQL ServerServisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke koji se nalaze u prethodnim servisnim paketima, zajedno sa svim novim ispravcima. Preporučujemo da primijenite najnoviji servisni paket i najnovije Kumulativno ažuriranje za taj servisni paket. Prije nego što instalirate najnoviji servisni paket, ne morate instalirati prethodni servisni paket. U sljedećem članku koristite tablicu 1 da biste pronašli dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.Određivanje razine verzije, izdanja i ažuriranja sustava SQL Server i njenih komponenti

Dodatne informacije

Da biste omogućili dodatni uvid, nove poruke o pogreškama dodane su u SQL Server. U sljedećoj su tablici navedene tablice i objašnjava svaki od njih.

Pogreške

Poruka o pogrešci

Uzrok

Korektivne akcije

19419

Obnavljanje najma između grupe raspoloživost '%. * ls ' i klastera za propust u sustavu Windows Server nije uspjelo jer postojeći zakup više nije valjan.

Zaposlenik leasinga na strani sustava SQL Server nije dobio zakazano na vrijeme da obradi signal događaja iz klastera.

Provjerite korištenje CPU-a na serveru kao što radnik na SQL Serveru izgleda izgladnjivanje.

19420

Grupa dostupnost '%. * ls ' izričito je zatraženo da zaustavi obnovu leasinga.

Obnova leasinga zaustavlja se kao dio dovođenja grupe raspoloživosti u izvanmrežni rad. Ovo je samo informacijski.

19421

Obnova najma između grupe raspoloživost '%. * ls ' i klastera za propust u sustavu Windows Server nije uspjelo jer se obnova nije dogodila unutar intervala leasinga.

Pomoćnik za lizing na strani klastera nije signalizirao zakupcu sustava SQL Server na vrijeme.

Da biste provjerili je li se pojavila pogreška, provjerite odgovarajuću grupu resursa grupe raspoloživosti u WSFC klasteru.

19422

Obnavljanje najma između grupe dostupnosti "%. * ls" i klastera za propust u sustavu Windows Server nije uspjelo zbog pogreške u sustavu Windows uz kod pogreške ('% d ').

Zaposlenik leasinga na strani sustava SQL Server nije uspeo obnoviti zakup zbog pogreške u sustavu Windows.

Provjerite kod pogreške u sustavu Windows i poduzmi korektivne akcije.

19423

Najam grupe raspoloživosti "%. * ls" više nije valjan za početak procesa obnove leasinga.

Kada je radnik na zakupu počeo obraditi višak vremena leasinga koji je omogućio internetski Call, zakup je već istekao. To se može dogoditi zbog problema s rasporedom.

Provjerite korištenje CPU-a na serveru kao što radnik na SQL Serveru izgleda izgladnjivanje.

19424

Unajmljeni radnik grupe raspoloživosti '%. * ls ' sada spava uz višak vremena leasinga (% u MS) isporučenog tijekom interneta. Ovo je samo informacijska poruka. Nije potrebna nijedna Akcija korisnika.

Informativnog. Extra online vrijeme dodijeljeno za pokretanje konac obnove leasinga i kao dio grupe dostupnost online rutinu.

Primjer pogreške 19419: Ako koristite alat za ispravljanje pogrešaka da biste ga priložili na SQL Server, on prekida servisiranje tema u postupku sustava SQL Server dok ne nastavite s postupkom sustava SQL Server. Kada nastavite sa sustavom SQL Server, u zapisniku pogreške sustava SQL Server prijavljuje se sljedeće:

Vrijeme<datuma> Pogreška poslužitelja: 19419, težina: 16, stanje: 1. Vrijeme<datuma> Cluster za propust u sustavu Windows Server nije primio signal događaja postupka iz sustava SQL Server za dostupnost u grupi "AG" unutar vremenskog razdoblja leasinga. Vrijeme<datuma> Pogreška poslužitelja: 19407, težina: 16, stanje: 1. Vrijeme<datuma> Poslužitelj je istekao ugovor o zakupu grupe za raspoloživost "AG" i cluster za Windows Server failover. Došlo je do problema s povezivanjem između instance sustava SQL Server i klastera za Windows Server failover. Da biste odredili uspijeva li grupa raspoloživosti ispravno, provjerite odgovarajuću grupu resursa za dostupnost u klasteru sustava Windows Server failover. Vrijeme<datuma> Poslužitelj AlwaysOn: lokalna replika grupe raspoloživosti ' AG ' ide izvanmrežno jer je istekao zakup ili obnova leasinga nije uspjela. Ovo je samo informacijska poruka. Nije potrebna nijedna Akcija korisnika. Vrijeme<datuma> Poslužitelj stanje kopije lokalne dostupnosti u grupi raspoloživost "AG" promijenilo se iz ' PRIMARY_NORMAL ' u ' RESOLVING_NORMAL '. Stanje replike promijenjeno je zbog pokretanja, pogreške u komunikaciji ili klastera. Dodatne informacije potražite u članku nadzorna ploča grupe za dostupnost, Evidencija pogrešaka sustava SQL Server, konzola za upravljanje klasterima sustava Windows ili Windows Server.

Pogreška 19419 vraća se jer SQL poslužitelj nije reagirao na servis klastera. Možda ćete primiti i poruku o pogrešci isteka vremena leasinga (19407) uz pogrešku 19419.Primjer pogreške 19424: sljedeće je poruka o prekoračenje vremena za zakup koje se prijavljuje neposredno prije prijelaza na primarnu ulogu u grupi raspoloživost:

Vrijeme<datuma> Poslužitelj unajmljeni radnik grupe za dostupnost "AG" sada spava uz višak vremena leasinga (164766 MS) isporučenog tijekom interneta. Ovo je samo informacijska poruka. Nije potrebna nijedna Akcija korisnika. Vrijeme<datuma> Poslužitelj stanje kopije lokalne dostupnosti u grupi raspoloživost "AG" promijenilo se iz ' PRIMARY_PENDING ' u ' PRIMARY_NORMAL '. Stanje replike promijenjeno je zbog pokretanja, pogreške u komunikaciji ili klastera. Dodatne informacije potražite u članku nadzorna ploča grupe za dostupnost, Evidencija pogrešaka sustava SQL Server, konzola za upravljanje klasterima sustava Windows ili Windows Server.

Poboljšani su availability_group_lease_expired i hadr_ag_lease_renewal xevents uz zbrajanje podataka koje sadrže dodatne informacije o stanju leasinga. U sljedećoj se tablici opisuju poboljšanja ovih XEvents:

XEvent

Novi stupac

Opis

availability_group_lease_expired

current_time

Vrijeme kada je zakup istekao

availability_group_lease_expired

new_timeout

Vremensko razdoblje, kada je availability_group_lease_expired podignut, current_time je veći od new_timeout

availability_group_lease_expired

države

Faze leasinga: pogledajte tablicu faze leasinga u nastavku

hadr_ag_lease_renewal

države

hadr_ag_lease_renewal

hadr_ag_lease_renewal

error_code

Ako je stanje HadrLeaseRenewal_FailedWithWindowsError, onda je error_code kod pogreške u sustavu Windows povezan s neuspjehe

Faze i definicije leasingaU sljedećoj su tablici navedene moguće faze leasinga i objašnjavaju njihove funkcije:

Naziv scenograf

Opis

HadrLeaseRenewal_LeaseWorkerStarted

Pokrenut je konac za najam radnika.

HadrLeaseRenewal_StartedExcessLeaseSleep

Započinjanje suvišnog leasinga. Višak faza leasinga dokument Počevši od ugovora o zakupu tijekom mrežne faze grupe raspoloživosti.

HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLease

Ako je zakup već istekao, ne dajemo višak leasinga.

HadrLeaseRenewal_SkipExcessSleep

Preskočili smo višak leasinga ako je trajanje Raspoloživo za spavanje manje od intervala leasinga. Nema potrebe da prolaziš kroz višak leasinga samo Pokreni postupak za rukovanje.

HadrLeaseRenewal_ExcessSleepSucceeded

Višak leasinga je uspio.

HadrLeaseRenewal_RenewSucceeded

Ovo bismo trebali vidjeti svim obnavljanjem.

HadrLeaseRenewal_LeaseNotValid

Jednaka pogreška: cluster za propust u sustavu 19419Windows Server nije primio signal događaja postupka iz SQL Server hosting grupe raspoloživosti '%. * ls ' u razdoblju vremenskog ograničenja leasinga.

HadrLeaseRenewal_StopLeaseRenewal

To bi vam se trebalo prikazivati tijekom događaja u programu failover.

HadrLeaseRenewal_LeaseExpired

Ekvivalent pogrešci: 19421SQL Server hosting grupa dostupnost '%. * ls ' nije primio signal događaja postupka iz klastera za propust u sustavu Windows Server unutar razdoblja ograničenja leasinga.

HadrLeaseRenewal_FailedWithWindowsError

Obnova leasinga nije uspjela zbog pogreške u sustavu Windows.

Dodatne informacije potražite u članku poboljšana dijagnostika prekoračenja vremenskog ograničenja za AlwaysOn. Dodatne informacije o isteku vremena leasinga potražite u članku kako funkcionira: vremensko ograničenje leasinga za SQL Server AlwaysOn.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×