Застосовується до
SQL Server 2012 Service Pack 3 SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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)

Ознаки

Розглянемо такий сценарій:

  • Ви настроїли середовище реплікації, у якому видавець – локальну базу даних.

  • Локальну базу даних розміщено на сервері, на якому запущено Microsoft SQL Server 2012 Service Pack 3 (SP3), накопичувальне оновлення 7 для SQL Server 2012 Service Pack 2 (SP2), SQL Server 2014 або 2016.

  • Абонент – це база даних Azure SQL.

Однак, коли ви застосовуєте знімок до бази даних абонента, агент розподілу не вдасться. Крім того, з'являється повідомлення про помилку приблизно такого вигляду:

Не вдалося вирішити конфлікт зіставлення між "SQL_Latin1_General_CP1_CI_AS" та "Latin1_General_CI_AS" в рівних операціях. (Джерело: MSSQLServer, номер помилки: 468)

Причина

Ця проблема виникає, оскільки зведення баз даних каталогів для Azure SQL база даних відрізняється від зведення баз даних реплікації у програмі Publisher і абонента.

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

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

Цю проблему вирішено в таких оновленні:

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

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

Щоб вирішити цю проблему, виконайте одну з наведених нижче дій.

  • Даунгрейд із сервера SQL Server 2012 SP3 до сукупного оновлення 4 (збірка 11.00.5569) для SQL Server 2012 Service Pack 2.

  • Змініть кількість пов'язаних баз даних, щоб вони були такими самими, як і на сервері, що відповідає базі даних Azure SQL (SQL_Latin1_General_CP1_CI_AS).

Стан

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

Посилання

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

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

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

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