KB4494805 — POPRAWKA: Dodawanie nowej publikacji może zakończyć się niepowodzeniem, jeśli dystrybucyjna baza danych znajduje się w bazie danych, a sortowanie ustawiono na BIN w SQL Server 2016 i 2017

Dotyczy
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)

Objawy

Rozważmy następujący scenariusz:

  • Jako wydawcy, dystrybutora i subskrybenta używasz programu Microsoft SQL Server 2016 lub 2017.
  • Baza danych Dystrybucja jest częścią grupy dostępności.
  • Dodajesz nową publikację do bazy danych Dystrybucja w grupie AG.
  • Sortowanie jest ustawione na BIN lub uwzględnianie wielkości liter.

W takiej sytuacji publikacja może zakończyć się niepowodzeniem i wyświetleniem komunikatu o błędzie podobnego do następującego:

Błąd 4104, poziom 16, stan 1, nazwa procedury procedury, numer wiersza

Nie można powiązać wieloczęściowego identyfikatora "s.job_id".

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.