KB4475794 – POPRAVKA: Izuzetak kršenja pravila pristupa javlja se tokom optimizacije upita upita koji pristupa tabeli sa filtriranim indeksima ili statistikama

Primenjuje 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

Kada koristite Microsoft SQL Server 2014 ili 2016, može doći do izuzetka kršenja pravila pristupa tokom kompajliranja upita koji upućuje na tabelu sa filtriranim indeksima ili filtriranom statistikom.

Uzrok

Do ovog problema dolazi zato što optimizator upita ne može da pribavi zaključavanje Schema-Stability tabele dok drugi upiti pristupaju tabeli.

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Rešenje

Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:

Osnovni podaci o servisnim paketima za SQL Server

Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje su u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Preporučujemo da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite Tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.