KB4494805 – КОРЕКЦИЯ: Добавянето на нова публикация може да е неуспешно, ако базата данни за разпространение е в AG и съпоставянето е зададено на BIN през SQL Server 2016 и 2017 г.

Отнася се за
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)

Симптоми

Имайте предвид сценария, описан по-долу:

  • Използвате Microsoft SQL Server 2016 или 2017 за издател, дистрибутор и абонат.
  • Базата данни за разпространение е част от група за наличност (AG).
  • Можете да добавите нова публикация към базата данни за разпределение в AG.
  • Комплектоването е зададено на BIN или с различаване на малки и главни букви.

В тази ситуация публикацията може да е неуспешна със съобщение за грешка, което е подобно на следното:

Error 4104, Level 16, State 1, Procedure Name, Line LineNumber

Идентификаторът от няколко части "s.job_id" не може да бъде обвързан.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Решение

Този проблем е решен в следните кумулативни актуализации за SQL Server:

За кумулативните актуализации за SQL Server:

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.