Primjenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Razmotrite sljedeći scenarij:

  • Postoji funkcija SQLCLR koja je proglašena kao "deterministić", a funkcija se može koristiti za "zamjenu s konstantom" optimizacijom.

  • Postoji sinonim koji upućuje na funkciju SQLCLR.

  • Funkcija tablice vrijednosti (TVF) referenci na funkciju SQLCLR putem sinonima.

U ovom scenariju kada aplikacija upita ovu tvf, može doći do kršenja pristupa, a Možda će vam se prikazati poruka o pogrešci slična sljedećoj:

Poruka 0, razina 11, stanje 0, redak 14

Došlo je do ozbiljne pogreške u aktualnoj naredbi. Rezultat, ako ih ima, trebao bi biti odbačen.

Uz to, u zapisniku pogreške sustava SQL Server evidentira se poruka o pogrešci.

Rješenje

Informacije o servisnom paketu za SQL Server

Taj je problem riješen u sljedećem servisnom paketu za SQL Server:

       Servisni paket 2 za SQL Server 2016

       Servisni paket 3 za SQL Server 2014

Servisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke koji se nalaze u prethodnim servisnim paketima, zajedno sa svim novim ispravcima. Preporučujemo da primijenite najnoviji servisni paket i najnovije Kumulativno ažuriranje za taj servisni paket. Prije nego što instalirate najnoviji servisni paket, ne morate instalirati prethodni servisni paket. U sljedećem članku koristite tablicu 1 da biste pronašli dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.

Određivanje razine verzije, izdanja i ažuriranja sustava SQL Server i njenih komponenti

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Reference

Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.