Simptomi
Pretpostavimo da ste u sustavu SQL Server 2014 stvorili tablicu optimiziranu za memoriju. Zatim pošaljite upit za tablicu i upit navodi savjet koji SQL Server ne prepoznaje. Šaljete slijedeći, primjerice, upit:
SELECT * FROM dbo.ShoppingCart (non_existing_hint) WHERE ShoppingCartId = 1;
U toj situaciji SQL Server može prestati funkcionirati i možete primiti sljedeću poruku o pogrešci:
Napomena
poruka 3624, razina 20, država 1, redak 27
Provjera tvrdnji sustava nije uspjela. Pojedinosti potražite u zapisniku o pogreškama sustava SQL Server. Pogrešku tvrdnje obično uzrokuje softverska programska pogreška ili oštećenje podataka. Da biste provjerili je li baza podataka oštećena, pokrenite naredbu DBCC CHECKDB. Ako ste pristali na slanje sigurnosnih kopija Microsoftu tijekom postavljanja, mali će se izvatci o stanju pri padu sustava poslati Microsoftu. Microsoft može ponuditi ažuriranje u najnovijem servisnom paketu ili u hitnom popravku tehničke podrške.
Nakon instalacije ažuriranja SQL Server se u tom scenariju ne ruši i prikazuje se poruka o pogrešci koja izgleda otprilike ovako:
Napomena
poruka 10794, razina 16, županija 86, redak 26
Mogućnost tablice "xxxxx" nije podržana za tablice koje optimiziraju memoriju.
Rješenje
Informacije o kumulativnom ažuriranju
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Preporuka: instalirajte najnovije kumulativno ažuriranje za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Preporučujemo da preuzmete i instalirate najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.