Ознаки
Припустимо, що у вас є програма для брокера служби SQL Service (SSB), розгорнута як частина завжди на групах доступності (АЗС) на сервері Microsoft SQL Server, а потім за допомогою програми для підключення до програми AG. Після відновлення за допомогою повідомлення про помилку в початковому первісному репліці. Це призводить до того, що вхідні повідомлення буде пропущено, оскільки бази даних доступні лише для читання або недоступні.
Таким чином, це проявляється в черзі передачі SSB-повідомлень, а також в "АГ" є кілька служб для брокерських зв'язків.
Спосіб вирішення
Відомості про сукупну оновлену інформацію для сервера SQL Server:
Ця проблема усунена в таких сукупних оновлень для SQL Server:
Сукупне оновлення 6 для SQL Server 2016 RTM
Сукупне оновлення 3 для SQL Server 2016 SP1
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Зверніть увагу , що програма SQL Server закриє вхідні та вихідні підключення SSB до старої репліки попередньої групи доступності під час відновлення після відмови, щоб повідомлення, які були зняті до цього виправлення, залишаться в черзі, і вони будуть перенаправлені на нову основну репліку відразу після створення з'єднання з новою основною реплікою, не залишаючи пропусканню або пропуття повідомлень.
Відомості про пакет оновлень для сервера SQL Server:
Ця проблема усунена в наведених нижче пакетах оновлень для SQL Server:
Пакет оновлень 4 для SQL Server 2012
Пакет оновлень 2 для SQL Server 2016
Докладні відомості про те, як отримати найновіший пакет оновлень, Дізнайтеся, як отримати найновіший пакет оновлень для SQL Server 2012
Відомості про пакети оновлень для сервера SQL Server
Пакети оновлень є сукупними. Кожен новий пакет оновлень містить усі виправлення, які містяться в попередніх пакетах оновлень, а також будь-які нові виправлення. Наша рекомендація – це використання найновішого пакета оновлень і найновішого сукупного оновлення для цього пакета оновлень. Не потрібно інсталювати попередній пакет оновлень, перш ніж інсталювати найновіший пакет оновлень. У цій статті описано, як знайти докладні відомості про найновіший пакет оновлень і найновіше накопичувальне оновлення, використовуючи таблицю 1.
Визначення рівня версії, випуску та оновлення сервера SQL Server і його компонентів
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.