KB4563348-po uaktualnieniu dystrybutora SQL Server 2017 do programu SQL Server 2019 replikacja wypychana transakcyjnego nie powiedzie się, gdy abonent korzysta z portu innego niż domyślny

Symptomy

Załóżmy, że uaktualnienie zdalnego dystrybutora uruchomionego na serwerze SQL Server 2017 do programu SQL Server 2019 za pomocą dowolnego abonenta, który nie korzysta z domyślnego numeru portu 1433. W tym Możesz zauważyć, że Agent dystrybucji nie może połączyć się z Abonent po uaktualnieniu. Ponadto może zostać wyświetlony następujący komunikat o błędzie wiadomooci

Msg 20032, poziom 16, stan 1 , procedura procedurname,line LineNumber [partia początkowa wiersza LineNumber ]

Element "proceduralnname" nie jest zdefiniowany jako subskrybent dla elementu "procedurname".

Msg 14070, poziom 16, stan 1 , procedura procedurname,line LineNumber [partia początkowa wiersza LineNumber ]

Nie można zaktualizować tabeli subskrypcji bazy danych dystrybucji. Nie można zmienić statusu subskrypcji.

Msg 14057, poziom 16, stan 1 , procedura procedurname,line LineNumber [partia początkowa wiersza LineNumber ]

Nie można utworzyć subskrypcji.

Msg 20021, poziom 16, stan 1 , procedura procedurname,line LineNumber [partia początkowa wiersza LineNumber ]

Nie można znaleźć subskrypcji.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:

Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Więcej informacji

Jeśli usuniesz wszystkich abonentów po uaktualnieniu Dystrybutor programu SQL Server 2019, a następnie spróbuj utworzyć nowy abonament dla tego samego subskrybenta, może się nie udać. Aby rozwiązać ten problem, Usuń wpis serwera połączonego dla subskrybent w formacie "nazwa_serwera, port" i Usuń wpis Subskrybenci w formacie "nazwa_serwera, port" od [dystrybucja]. [dbo]. [MSreplservers].

Informacje

Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×