Симптоми
Приемете, че създавате синоним за съхранена процедура, която взема параметър, оценен като таблица, в Microsoft SQL Server 2014 или 2016. Когато изпълнявате тази съхранена процедура, като използвате синонима на извикване на отдалечена процедура (RPC), например от приложение C#, изпълнението е неуспешно и получавате следното съобщение за грешка:
Грешка: 2809 Името на процедурата <процедура> е неуспешно, защото <име на обект> е обект на синоними.
Забележка Когато изпълнявате същата съхранена процедура с помощта на студио за управление на SQL Server, този проблем не възниква.
Решение
Проблемът е коригиран в следните кумулативни актуализации на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.