Simptomi
Pretpostavimo da kreirate sinonim za uskladištenu proceduru koja uzima parametar vrednosti tabele u sistemu Microsoft SQL Server 2014 ili 2016. Kada izvršite tu uskladištenu proceduru pomoću sinonima iz poziva udaljene procedure (RPC), na primer iz C# aplikacije, izvršavanje neće uspeti i dobijate sledeću poruku o grešci:
Napomena
Greška: 2809
Ime> procedure zahteva za proceduru <nije uspelo jer <je ime> objekta objekat sinonim.
Napomena: Kada izvršite istu uskladištenu proceduru koristeći SQL Server Management Studio, ne dolazi do ovog problema.
Rešenje
Problem je rešen u sledećim kumulativnim ispravkama sistema SQL Server:
- Kumulativna ispravka 5 za SQL Server 2016 RTM
- Kumulativna ispravka 2 za SQL Server 2016 SP1
- Kumulativna ispravka 4 za SQL Server 2014 SP2
- Kumulativna ispravka 10 za SQL Server 2014 SP1
Preporuka: Instalirajte najnovije kumulativne ispravke za SQL Server
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.