Застосовується до
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Ознаки

Припустимо, що ви використовуєте транзакційні реплікацію в SQL Server 2016 або 2017 з абонентом бази даних Microsoft Azure SQL (DB), і ви Використовуйте кілька потоків передплатою. За допомогою цієї конфігурації, коли є глухий кут між різними потоками передплатою, агент розподілу спробує повернути всі відкриті транзакції, а також буде ще раз. в режимі "єдиний режим передплатою". У цій ситуації може з'явитися повідомлення про помилку "рядок не знайдено" на абонента.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Спосіб вирішення

Відомості про Сукупне оновлення:

Це виправлення входить до складу нижче Сукупне оновлення для сервера SQL Server:

Відомості про накопичувальне оновлення для SQL Server

Кожне нове Сукупне оновлення для SQL Server містить всі виправлення та всі виправлення системи безпеки, які були входить до складу попереднього сукупного оновлення. Перегляньте найновішу сукупну версію оновлення для сервера SQL Server:

Відомості про вимогу для виправлення:

Ця проблема усунена в таких виправлень за вимогою для SQL Server:

Посилання

Відомості протермінологію  , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.