Симптоми
Предположите, че създавате повече от една група за достъпност в Microsoft SQL Server 2014 или 2016, а всеки възел е собственост на една група AG. Когато изключите или изключите един възел внезапно, и щракнете върху Отказ в група за достъпност, която е в състояние на разрешаването , в тази ситуация не можете да изберете произволна реплика в мрежата, а текущата основна реплика е грешна.
Причина
Този проблем възниква, защото следното твърдение връща погрешна основна реплика за разрешаването на AG, то трябва да бъде Null. Обаче следното твърдение връща активния възел:select * from master.sys.dm_hadr_availability_group_states
Решение
Проблемът е коригиран в следната сборна актуализация на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Заобиколно решение
За да заобиколите този проблем, използвайте командата следната транзакция – SQL, за да се провали ръчно:ALTER AVAILABILITY GROUP xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.