Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Táto aktualizácia obsahuje nasledujúce vylepšenia podpory časového limitu pri prenájme Microsoft SQL servera:

  • Hlásenie časový limit prenájmu sa teraz zobrazí a zaznamená aktuálny čas a predpokladaný čas obnovenia.

  • Pridanie nového chybového hlásenia pre pracovníkov prenájmu, ktorí jasne označujú dôvod prenájmu timeout.

  • Pridali sme novú rozšírenú udalosť a novú kruhovú medzipamäť pre pracovníkov s lízingom. Tieto jasne označujú etapy prenájmu.

Riešenie

Tento problém bol najskôr vyriešený v týchto balíkoch Service Pack pre SQL Server.

Ďalšie informácie o balíku SQL Server 2012 Service Pack 3 (SP3) nájdete v téme chyby, ktoré boli odstránené v službe SQL server 2012 Service Pack 3.

Balík Service Pack 2 pre SQL Server pre SQL Server 2014Informácie o balíkoch Service Pack pre SQL ServerBalíky Service Pack sú kumulatívne. Každý nový balík Service Pack obsahuje všetky opravy, ktoré sa nachádzajú v predchádzajúcich balíkoch Service Pack, spolu s novými opravami. Naším odporúčaním je použiť najnovší balík Service Pack a najnovšiu Kumulatívna aktualizácia pre daný balík Service Pack. Skôr než nainštalujete najnovší balík Service Pack, nemusíte nainštalovať predchádzajúci balík Service Pack. Na vyhľadanie ďalších informácií o najnovšom balíku Service Pack a najnovšej kumulatívnej aktualizácii použite tabuľku 1 v nasledujúcom článku.Ako zistiť úroveň verzie, vydania a aktualizácie SQL servera a jeho súčastí

Ďalšie informácie

Ak chcete poskytnúť ďalší prehľad, nové chybové hlásenia sa pridali na server SQL Server. V nasledujúcej tabuľke sú uvedené a vysvetlené všetky.

Chyba

Chybové hlásenie

Príčina

Opravná akcia

19419

Obnovenie nájmu medzi skupinou dostupnosti%. * LS a systémom Windows Server failover cluster zlyhalo, pretože existujúca nájomná zmluva už nie je platná.

Pracovník prenájmu na strane servera SQL Server nedostal naplánovanú časovú lehotu na spracovanie signálu udalosti z klastra.

Skontrolujte využitie PROCESORA na serveri ako pracovník prenájmu SQL servera sa zdá byť hladujúci.

19420

Skupina dostupnosti%. * ls je explicitne požiadaná o zastavenie obnovy prenájmu.

Obnova prenájmu sa zastaví ako súčasť sprístupnenia skupiny dostupnosti v režime offline. Táto informácia je len informatívna.

19421

Obnovenie nájmu medzi skupinou dostupnosti%. * LS a systémom Windows Server failover cluster zlyhalo, pretože obnovenie sa nestalo v rámci intervalu prenájmu.

Pomocník prenájmu na strane klastra nesignalizuje pracovníka nájmu v službe SQL Server.

Ak chcete zistiť, či sa vyskytla chyba, skontrolujte, či je v klastri WSFC zodpovedajúca možnosť zdrojov skupiny dostupnosti.

19422

Obnovenie nájmu medzi skupinou dostupnosti%. * LS a systémom Windows Server failover cluster zlyhalo z dôvodu chyby systému Windows s kódom chyby (% d).

Pracovník prenájmu na strane servera SQL Server zlyhal pri obnovení prenájmu z dôvodu chyby Windowsu.

Skontrolujte kód chyby Windowsu a vykonajte nápravné kroky.

19423

Prenájom skupiny dostupnosti%. * LS ' prenájmu už nie je platný na spustenie procesu obnovy prenájmu.

Keď pracovník prenájmu začal spracovať nadbytočný čas prenájmu poskytnutý online hovorom, platnosť prenájmu už uplynula. Môže sa to stať z dôvodu problémov s plánovaním.

Skontrolujte využitie PROCESORA na serveri ako pracovník prenájmu SQL servera sa zdá byť hladujúci.

19424

Prenájom pracovníka skupiny dostupnosti%. * ls je teraz spí na prebytok času prenájmu (% u MS) dodaných počas online. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa.

Informatívnej. Dodatočný online časový limit na spustenie vlákna obnovenia prenájmu a ako súčasť skupiny dostupnosti online rutina.

Príklad chyby 19419: Ak používate ladiaci nástroj na pripojenie k serveru SQL Server, preruší sa v procese spracovania SQL servera akýkoľvek servis vlákien, až kým neobnovíte proces SQL servera. Keď obnovíte SQL Server, v denníku chýb servera SQL Server sa uvádza nasledovné:

<dátumové obdobie> Chyba servera: 19419, závažnosť: 16, štát: 1. <dátumové obdobie> Server Windows Server failover cluster nedostal v rámci časového limitu prenájmu zo skupiny dostupnosti servera SQL Server (AG) signál udalostí procesu. <dátumové obdobie> Chyba servera: 19407, závažnosť: 16, štát: 1. <dátumové obdobie> Server uplynula platnosť nájomnej zmluvy medzi skupinou dostupnosti AG a systémom Windows Server failover cluster. Vyskytol sa problém s pripojením medzi inštanciou programu SQL Server a systémom Windows Server failover cluster. Ak chcete zistiť, či je skupina dostupnosti zlyhávala správne, začiarknite príslušné zdroje dostupnosti skupiny v klastri failover Windows Server. <dátumové obdobie> Server AlwaysOn: Lokálna replika skupiny dostupnosti ' AG ' sa bude nachádzať v režime offline, pretože platnosť prenájmu uplynula alebo obnovenie prenájmu zlyhalo. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa. <dátumové obdobie> Server stav lokálnej repliky dostupnosti v skupine dostupnosť "AG" sa zmenil z poľa PRIMARY_NORMAL na RESOLVING_NORMAL. Stav repliky sa zmenil z dôvodu spustenia, failover, komunikačného problému alebo chyby klastra. Ďalšie informácie nájdete v téme tabuľa skupiny dostupnosti, denník chýb servera SQL Server, Windows Server failover cluster Management Console alebo denník záložných klastrov Windows servera.

Vráti sa chyba 19419, pretože SQL Server neodpovedal na klastrovú službu. Môže sa tiež zobraziť chybové hlásenie o časovom limite prenájmu (19407) spolu s chybou 19419.Príklad chyby 19424: Toto je nadbytočná správa o čase prenájmu, ktorá je hlásená tesne pred prechodmi skupiny dostupnosti na primárnu rolu:

<dátumové obdobie> Server prenájom pracovník skupiny dostupnosti ' AG ' je teraz spí nadmerný prenájom času (164766 MS) dodaných v priebehu online. Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa. <dátumové obdobie> Server stav lokálnej repliky dostupnosti v skupine dostupnosť "AG" sa zmenil z poľa PRIMARY_PENDING na PRIMARY_NORMAL. Stav repliky sa zmenil z dôvodu spustenia, failover, komunikačného problému alebo chyby klastra. Ďalšie informácie nájdete v téme tabuľa skupiny dostupnosti, denník chýb servera SQL Server, Windows Server failover cluster Management Console alebo denník záložných klastrov Windows servera.

Availability_group_lease_expired a hadr_ag_lease_renewal XEvents boli vylepšené s pridaním údajových bodov, ktoré poskytujú ďalšie informácie o stave prenájmu. V nasledujúcej tabuľke sú popísané vylepšenia týchto XEvents:

XEvent

Nový stĺpec

Popis

availability_group_lease_expired

current_time

Čas, kedy uplynula platnosť prenájmu

availability_group_lease_expired

new_timeout

Časový limit času pri zvýšení availability_group_lease_expired current_time je väčší ako new_timeout

availability_group_lease_expired

štátu

Fázy prenájmu: Pozrite si tabuľku etapy prenájmu nižšie.

hadr_ag_lease_renewal

štátu

hadr_ag_lease_renewal

hadr_ag_lease_renewal

error_code

Ak je stav HadrLeaseRenewal_FailedWithWindowsError potom error_code je kód chyby Windowsu priradený k zlyhaniu

Fázy prenájmu a definícieNasledujúca tabuľka uvádza možné etapy prenájmu a vysvetľuje ich funkcie:

Názov etapy

Popis

HadrLeaseRenewal_LeaseWorkerStarted

Spustilo sa vlákno nájomného pracovníka.

HadrLeaseRenewal_StartedExcessLeaseSleep

Začína sa prebytok prenájmu. Nadbytočné etapy prenájmu dokumentujú začiatok vlákna prenájmu počas online fázy skupiny dostupnosti.

HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLease

Ak už uplynula platnosť prenájmu, nedarí sa nám prebytok prenájmu.

HadrLeaseRenewal_SkipExcessSleep

Ak je trvanie, ktoré je k dispozícii v režime spánku, nižšie ako interval prenájmu, vynechá sa nadbytočná lízing. Nie je potrebné prejsť na nadbytočné nájomné len spustiť proces ruky triasť.

HadrLeaseRenewal_ExcessSleepSucceeded

Prebytok prenájmu bol úspešný.

HadrLeaseRenewal_RenewSucceeded

Mali by sme vidieť toto s každým obnovením.

HadrLeaseRenewal_LeaseNotValid

Ekvivalentné k chybe: 19419Windows Server failover cluster nedostal zo skupiny dostupnosti SQL servera v skupine dostupnosti%. * LS v rámci obdobia prenájmu časový limit.

HadrLeaseRenewal_StopLeaseRenewal

Toto by sa malo zobraziť počas udalosti failover.

HadrLeaseRenewal_LeaseExpired

Ekvivalentné k chybe: skupina dostupnosti servera 19421SQL server%. * LS nedostala v rámci časového limitu prenájmu v klastri Windows Server failover Signal.

HadrLeaseRenewal_FailedWithWindowsError

Obnovenie prenájmu zlyhalo, pretože sa vyskytla chyba Windowsu.

Ďalšie informácie nájdete v téme Vylepšená Diagnostika časového limitu prenájmu skupiny dostupnosti AlwaysOn. Ďalšie informácie o časovom limite prenájmu nájdete v téme ako to funguje: časový limit prenájmu služby SQL Server AlwaysOn.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×