Ознаки
Якщо ви завжди використовуєте SQL Server у групах доступності, завжди в другорядній репліці може бути від'єднатися стан. Крім того, у журналі помилок SQL Server записується таке повідомлення про помилку:
Під час спроби встановити підключення до репліки доступності availability_replica_name з ідентифікатором availability_replica_idсталася помилка очікування підключення. Існує неполадка мережі або брандмауера або адреса кінцевої точки, вказана в репліці.
Під час спроби відновити підключення може з'явитися таке повідомлення про помилку:
Цю допоміжну репліку не підключено до основної репліки. Підключений стан ВІДКЛЮЧЕНО.
Під час цієї дії проблему не вирішено, доки не буде перезавантажено служби SQL Server на допоміжній репліці. У рідкісному сценарії, можливо, доведеться перезапустити служби SQL Server на основній репліці, щоб відновити завжди в русі даних.Примітка. Ця проблема може виникати лише на дуже потужних комп'ютерах, і коли SQL Server дуже зайнятий. Наприклад, за одним сценарієм ця проблема виникла в дуже людній системі з 24 ядрами.
Причина
Проблема виникає через внутрішню умову раси.
Спосіб вирішення
Цю проблему вирішено в таких сукупних поновленнях SQL Server.
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server: Останнє Сукупне оновлення для SQL server 2016останнє СУКУПНЕ оновлення для SQL Server 2014ОСТАННЄ сукупне оновлення для SQL Server 2012 SP3
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.