Ознаки
Розглянемо такий сценарій:
-
Ви налаштували Група розподілених доступність у SQL Server 2017 або 2019 на Linux між групами доступності (АЗС), AG1 і AG2.
-
Припустимо, що AG1 – це основна група доступності з вузлами, N1, N2 та N3.
-
Якщо ви намагаєтеся не працювати з N1 до N3 у групі «доступність» AG1, Синхронізація застрягає у стані без синхронізації та ніколи не стане здоровим. Крім того, ви можете помітити таке повідомлення про помилку в журнал помилок N3:
Помилка: 41166, серйозність: 16, стан: 9
Сталася помилка під час очікування отримати доступ до локальної репліки «ім'я групидоступності» групи «доступність». Операція виявила помилку SQL OS 2 і була із нульовим. Переконайтеся, що локальна репліка доступності правильна "стан", а потім повторіть команду.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Спосіб вирішення
Ця проблема усунена в таких сукупних оновлень для SQL Server:
Відомості про накопичувальне оновлення для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Посилання
Відомості про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.