Simptomi
Razmislite o sljedećem scenariju: • Imate pohranjenu proceduru koja sadrži TRY... Catch konstrukt u microsoft SQL Server.• Pohranjena procedura uključuje uvjet WITH RESULT SETS i izvršava se metodom sp_prepare ili sp_execute rezultata.• Prije izvršenja odjeljka END TRY pohranjena se procedura ispušta. To uzrokuje pogrešku 2812 koja sliči "Nije moguće pronaći spremljenu proceduru <SP_Name>".
U tom se slučaju SQL Server ruši i generira kršenje pristupa (AV) koje u konačnici može dovesti do isključivanja poslužitelja. Osim toga, datoteka izvatka generira se u mapi zapisnika SQL Server pogreške.
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Kumulativno ažuriranje 7 za SQL Server 2016 RTM
Kumulativno ažuriranje 3 za SQL Server 2016 SP1
Kumulativno ažuriranje 6 za SQL Server 2014 SP2
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Najnovije kumulativno ažuriranje za SQL Server 2016.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Reference
Informirajte se o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.