Applies ToSQL Server 2019 on Windows

Symptomy

Rozpatrzmy następujący scenariusz:

  • Załóżmy, że uaktualniasz wystąpienie SQL Server do wersji RTM 2019 SQL Server lub nowszej albo przywracasz bazę danych z wersji przed SQL Server 2019 do wersji RTM SQL Server 2019 lub nowszej.

  • Poziom zgodności bazy danych można zmienić na 150.

  • Podczas tworzenia publikacji transakcyjnej w przywróconej bazie danych ze wszystkimi tabelami i funkcjami User-Defined (UDF) agent migawki kończy się niepowodzeniem i zwraca następujący komunikat o błędzie:

Microsoft.SqlServer.Replication.ReplicationAgentSqlException

Datetime Komunikat wyjątku: dla instrukcji "CREATE/ALTER FUNCTION" określono nieprawidłową opcję.

Datetime W tym kontekście nie można użyć instrukcji RETURN z zwracaną wartością.

Datetime Kod wiadomości: 487

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Rozwiązanie

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

Aktualizacja zbiorcza 8 dla SQL Server 2019 r.

Informacje o aktualizacjach zbiorczych dla SQL Server:

Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:

Najnowsza aktualizacja zbiorcza dla SQL Server 2019 r.

Informacje

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.