Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Tato aktualizace zahrnuje následující vylepšení podpory vypršení časového limitu služby Microsoft SQL Server AlwaysOn:

  • Při vypršení časového limitu zapůjčení se teď zobrazí a zaznamená aktuální čas a očekávaný čas obnovení.

  • Pro zaměstnance zapůjčení, která jasně označuje důvod vypršení platnosti zapůjčené adresy, byla přidána nová chybová zpráva.

  • Byla přidána nová rozšířená událost a nová KRUHOVÁ vyrovnávací paměť pro zaměstnance leasingu. Tyto jasně označují fáze zapůjčení.

Řešení

Tento problém byl poprvé opraven v následujících aktualizacích Service Pack pro SQL Server.

Další informace o aktualizaci SQL Server 2012 Service Pack 3 (SP3) najdete v článku chyby opravené v aktualizaci SQL server 2012 Service Pack 3.

Aktualizace Service Pack 2 pro SQL Server 2014O aktualizacích Service Pack pro SQL ServerAktualizace Service Pack jsou kumulativní. Každá nová aktualizace Service Pack obsahuje všechny opravy zahrnuté v předchozích aktualizacích Service Pack a všechny nové opravy. Naším doporučením je použití nejnovější aktualizace Service Pack a nejnovější kumulativní aktualizace pro danou aktualizaci Service Pack. Před instalací nejnovější aktualizace Service Pack není nutné nainstalovat předchozí aktualizaci Service Pack. K vyhledání dalších informací o nejnovější aktualizaci Service Pack a nejnovější kumulativní aktualizaci použijte tabulku 1 v následujícím článku.Jak zjistit verzi, edici a úroveň aktualizace SQL serveru a jeho součástí

Další informace

Abyste měli další přehled, Přidali jsme do SQL serveru nové chybové zprávy. Následující tabulka uvádí a vysvětluje každý z nich.

Chyba

Chybová zpráva

Příčina

Nápravná akce

19419

Obnovení zapůjčení mezi skupinou dostupnosti%. * ls a clusterem služby Windows Server Failover se nezdařilo, protože existující pronájem už není platný.

Pracovník zapůjčení na straně serveru SQL Server nezačal plánovat signál události z clusteru.

Zkontrolujte, že využití procesoru na serveru, jako je třeba zapůjčení systému SQL Server, je starving.

19420

Skupina dostupnosti%. * ls se explicitně vyzve k zastavení obnovení pronájmu.

Obnovení zapůjčení se zastaví jako součást uvedení skupiny dostupnosti do offline režimu. Tohle je jenom informativní.

19421

Obnovení zapůjčení mezi skupinou dostupnosti%. * ls a clusterem služby Windows Server Failover se nezdařilo, protože v intervalu zapůjčení nedošlo k obnovení.

Pomocník pro zapůjčení na straně clusteru nesignalizuje pracovníkovi zapůjčení systému SQL Server včas.

Zkontrolujte odpovídající prostředek skupiny dostupnosti v clusteru služby WSFC a zjistěte, jestli ohlásil chybu.

19422

Obnovení zapůjčení mezi skupinou dostupnosti%. * ls a clusterem služby Windows Server Failover se nezdařilo, protože došlo k chybě systému Windows s kódem chyby (% d).

Pracovníkovi zapůjčení na straně serveru SQL se nepovedlo obnovit zapůjčení kvůli chybě Windows.

Podívejte se na kód chyby Windows a proveďte nápravnou akci.

19423

Zapůjčení zapůjčení skupiny dostupnosti%. * ls už není platné pro spuštění procesu obnovení pronájmu.

Když pracovník leasingu zahájil zpracování nadbytečné doby zapůjčení poskytnuté online voláním, vypršela platnost zapůjčené adresy. K tomu může dojít kvůli problémům s plánováním.

Zkontrolujte, že využití procesoru na serveru, jako je třeba zapůjčení systému SQL Server, je starving.

19424

Pracovník zapůjčení skupiny dostupnosti%. * ls teď překročí dobu trvání nadbytečné doby zapůjčení (% u MS), která je zadaná během online režimu. Tato zpráva je jenom informační. Není třeba žádné akce uživatele.

Informaci. Dodatečný čas v režimu online, který je přidělen ke spuštění vlákna obnovení pronájmu, a v rámci online rutiny skupiny dostupnosti.

Příklad chyby 19419: Pokud k připojení k SQL serveru použijete ladicí nástroj, přeruší se jakákoli údržba vláken v procesu SQL serveru, dokud neobnovíte proces SQL serveru. Když obnovíte SQL Server, zobrazí se v protokolu chyb SQL Server následující:

<datum a čas> Chyba serveru: 19419, závažnost: 16, stav: 1. <datum a čas> Server Windows Server failover clusteru nedostal signál události procesu ze skupiny dostupnosti systému SQL Server, která je v rámci časového limitu zapůjčení. <datum a čas> Chyba serveru: 19407, závažnost: 16, stav: 1. <datum a čas> Server: platnost zapůjčení mezi skupinou dostupnosti "AG" a clusterem služby Windows Server failover clusteru vypršela. V rámci instance systému SQL Server a clusteru Windows Server failover cluster došlo k potížím s připojením. Pokud chcete zjistit, jestli Skupina dostupnosti nefunguje správně, zkontrolujte odpovídající prostředek skupiny dostupnosti v clusteru Windows Server failover cluster. <datum a čas> AlwaysOn serveru: místní replika skupiny dostupnosti "AG" přejde do offline režimu, protože se nezdařila platnost zapůjčení nebo obnovení pronájmu. Tato zpráva je jenom informační. Není třeba žádné akce uživatele. <datum a čas> Server: stav místní repliky dostupnosti ve skupině dostupnosti "AG" se změnil z ' PRIMARY_NORMAL na ' RESOLVING_NORMAL '. Stav repliky se změnil z důvodu chyby při spuštění, převzetí služeb při selhání nebo Chyba clusteru. Další informace najdete v tématu řídicí panel skupiny dostupnosti, protokol chyb systému SQL Server, Konzola pro správu clusteru služby Windows Server failover cluster nebo protokol clusteru Windows Server failover cluster.

Zobrazí se chyba 19419, protože SQL Server neodpověděl na Clusterovou službu. Můžete také obdržet chybovou zprávu vypršení časového limitu zapůjčení (19407) a chybu 19419.Příklad chyby 19424: následující je nadbytečná doba zapůjčení, která je nahlášená těsně před přechodem skupiny dostupnosti k primární roli:

<datum a čas> Server: pracovník zapůjčení skupiny dostupnosti "AG" je teď v režimu spánku nadbytečný čas zapůjčení (164766 MS) dodaný během online. Tato zpráva je jenom informační. Není třeba žádné akce uživatele. <datum a čas> Server: stav místní repliky dostupnosti ve skupině dostupnosti "AG" se změnil z ' PRIMARY_PENDING na ' PRIMARY_NORMAL '. Stav repliky se změnil z důvodu chyby při spuštění, převzetí služeb při selhání nebo Chyba clusteru. Další informace najdete v tématu řídicí panel skupiny dostupnosti, protokol chyb systému SQL Server, Konzola pro správu clusteru služby Windows Server failover cluster nebo protokol clusteru Windows Server failover cluster.

Vylepšené Availability_group_lease_expired a hadr_ag_lease_renewal XEvents s přidáním datových bodů, které poskytují další informace o podmínkách zapůjčení. Následující tabulka popisuje vylepšení těchto XEvents:

Kontrolní

Nový sloupec

Popis

availability_group_lease_expired

current_time

Čas vypršení platnosti zapůjčení

availability_group_lease_expired

new_timeout

Časový limit při vyvolání availability_group_lease_expired je current_time větší než new_timeout

availability_group_lease_expired

Uveďte

Fáze zapůjčení: viz tabulka se stupněm pronájmu v tabulce

hadr_ag_lease_renewal

Uveďte

hadr_ag_lease_renewal

hadr_ag_lease_renewal

error_code

Pokud je stav HadrLeaseRenewal_FailedWithWindowsError pak error_code je kód chyby systému Windows spojený s chybou

Fáze a definice zapůjčeníV následující tabulce jsou uvedené možné fáze zapůjčení a vysvětlení jejich funkcí:

Název dílčí fáze

Popis

HadrLeaseRenewal_LeaseWorkerStarted

Bylo zahájeno pracovní vlákno zapůjčení.

HadrLeaseRenewal_StartedExcessLeaseSleep

Začíná nadměrné zapůjčení. Nadměrné fáze pronájmu dokumentují zahájení vlákna pronájmu během online fáze skupiny dostupnosti.

HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLease

Pokud již vypršela platnost zapůjčené adresy, nevybere se Nadbytečná zapůjčená adresa.

HadrLeaseRenewal_SkipExcessSleep

Přebytečné zapůjčené adresy přeskočíte, pokud je doba trvání, která je dostupná do režimu spánku, nižší než interval zapůjčení. Nemusíte přecházet z nadměrného pronájmu, stačí zahájit proces protřepání.

HadrLeaseRenewal_ExcessSleepSucceeded

Nadměrné zapůjčení bylo úspěšné.

HadrLeaseRenewal_RenewSucceeded

Tento postup se musí zobrazit při každém obnovení.

HadrLeaseRenewal_LeaseNotValid

Hodnota ekvivalentní s chybou: cluster serveru 19419Windows pro převzetí služeb při selhání neobdržel signál události procesu ze skupiny dostupnosti systému SQL Server%. * LS v časovém limitu zapůjčení.

HadrLeaseRenewal_StopLeaseRenewal

Během události převzetí služeb při selhání by to mělo být vidět.

HadrLeaseRenewal_LeaseExpired

Ekvivalentní s chybou: Server 19421SQL pro hostování služby dostupnosti%. * ls nepřijal signál události procesu z clusteru Windows Server Failover v rámci časového limitu zapůjčení.

HadrLeaseRenewal_FailedWithWindowsError

Obnovení pronájmu se nezdařilo z důvodu chyby systému Windows.

Další informace najdete v tématu vylepšené časové limity zapůjčení pro skupinu dostupnosti AlwaysOn. Další informace o vypršení časového limitu zapůjčení najdete v článku Jak funguje: Vypršel limit zapůjčení serveru SQL Server AlwaysOn.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×