Симптоми
Обмислете следния сценарий:
-
Да предположим, че надстройвате екземпляр на SQL Server до SQL Server RTM 2019 или по-нови версии или възстановяване на база данни от предварително SQL Server 2019 до SQL Server 2019 RTM или по-нови версии.
-
Можете да промените нивото на съвместимост на базата данни на 150.
-
Когато създавате публикация за транзакция в възстановената база данни с всички таблици и User-Defined функции (UDF), забелязвате, че агентът на снимката е неуспешен и връща следното съобщение за грешка:
Microsoft.SqlServer.Replication.ReplicationAgentSqlException
Дата и час Съобщение за изключение: Зададена е невалидна опция за командата CREATE/ALTER FUNCTION.
Дата и час В този контекст не може да се използва команда RETURN с върната стойност.
Дата и час Код на съобщение: 487
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Решение
Този проблем е коригиран в следната кумулативна актуализация за SQL Server:
Кумулативна актуализация 8 за SQL Server 2019 г.
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте най-новите кумулативни актуализации за SQL Server:
Препратки
Научете повече за терминологията, която Microsoft използва за описване на актуализациите на софтуера.