KB3208524 – POPRAVKA: Ne možete da izaberete nijednu repliku kada preuzmete posao instance koja padne iz grupe dostupnosti koja je u stanju rešavanja

Primenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Simptomi

Pretpostavimo da kreirate više grupa dostupnosti u sistemu Microsoft SQL Server 2014 ili 2016, a svaki čvor poseduje jednu AG grupu. Kada iznenada isključite ili isključite jedan čvor i kliknete na preuzimanje posla instance koja padne na grupi dostupnosti koja je u stanju razrešavanja, u ovom slučaju ne možete da izaberete nijednu repliku u koordinatnoj mreži, a trenutna primarna replika je pogrešna.

Uzrok

Do ovog problema dolazi zato što sledeći izraz vraća pogrešnu primarnu repliku za AG koji rešava vrednost, ona bi trebalo da ima nulu. Međutim, sledeća izjava vraća aktivni čvor:select * from master.sys.dm_hadr_availability_group_states

Rešenje

Problem je rešen u sledećoj kumulativnoj ispravci sistema SQL Server:

Preporuka: Instalirajte najnoviju kumulativnu ispravku za SQL Server

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:

Privremeno rešenje

Da biste zaobišli ovaj problem, koristite sledeću Transact-SQL komandu da biste ručno preuzeli posao instance koja padne:ALTER AVAILABILITY GROUP xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.