Simptomai
Tarkime, kad kuriate daugiau nei vieną pasiekiamumo grupę "Microsoft SQL Server" 2014 arba "2016" ir kiekvienas mazgas priklauso vienai AG grupei. Kai išjungsite arba išjungsite vieną mazgą "Power off", ir spustelėsite permetimo grupėje pasiekiamumo būsena, šioje situacijoje negalite pasirinkti jokios replikos tinklelyje, o dabartinė pirminė replika neteisinga.
Priežastis
Ši problema kyla dėl to, kad toliau pateiktas sakinys pateikia klaidingai pagrindinę repliką, skirtą "AG", ji turėtų būti neapibrėžta. Tačiau šis sakinys pateikia aktyvų mazgą:select * from master.sys.dm_hadr_availability_group_states
Sprendimas
Problema buvo išspręsta šį kaupiamąjį naujinimą SQL serverio:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius SQL serverio naujinimus:
Sprendimas
Norėdami išspręsti šią problemą, naudokite komandą Transact-SQL, kad nepavyksta būtų atlikti neautomatiškai:ALTER AVAILABILITY GROUP xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.