Simptomi
Pretpostavimo da stvarate više od jedne grupe dostupnosti u programu Microsoft SQL Server 2014 ili 2016, a svaki je čvor u vlasništvu jedne AG grupe. Kada naglo isključite ili isključite jedan čvor, a zatim kliknete propust u grupi dostupnost koja se nalazi u stanju rješavanja , u ovom slučaju ne možete odabrati nijednu repliku u rešetki, a sadašnja primarna replika nije u redu.
Uzrok
Taj se problem pojavljuje jer sljedeća naredba vraća pogrešnu primarnu repliku za rješavanje AG, to bi trebalo biti null. Međutim, sljedeća naredba vraća aktivni čvor:select * from master.sys.dm_hadr_availability_group_states
Rješenje
Problem je riješen u sljedećem kumulativnom ažuriranju sustava SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Preporučujemo da preuzmete i instalirate najnovija kumulativna ažuriranja za SQL Server:
Zaobilazno rješenje
Da biste zaobišli taj problem, upotrijebite sljedeću naredbu Transact-SQL da biste ručno otkazali:ALTER AVAILABILITY GROUP xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.