Symptomer
Antag, at du opretter en hukommelsesoptimeret tabel i SQL Server 2014. Derefter sender du en forespørgsel mod tabellen, og forespørgslen angiver et tip, der ikke genkendes af SQL Server. Du kan f.eks. sende følgende forespørgsel:
SELECT * FROM dbo.ShoppingCart (non_existing_hint) WHERE ShoppingCartId = 1;
I dette tilfælde kan SQL Server gå ned, og du får vist følgende fejlmeddelelse:
Bemærk
Msg 3624, niveau 20, stat 1, linje 27
En systemassertionskontrol mislykkedes. Kontrollér SQL Server-fejlloggen for at få flere oplysninger. Typisk er en assertionsfejl forårsaget af en softwarefejl eller beskadigelse af data. Hvis du vil kontrollere for beskadigede databaser, skal du overveje at køre DBCC CHECKDB. Hvis du har accepteret at sende dumps til Microsoft under installationen, sendes et minidump til Microsoft. Der kan være en opdatering tilgængelig fra Microsoft i den seneste servicepakke eller i et hotfix fra teknisk support.
Når du har installeret opdateringen, går SQL Server ikke ned i dette scenarie, og du modtager en fejlmeddelelse, der ser nogenlunde sådan ud:
Bemærk
Msg 10794, niveau 16, stat 86, linje 26
Tabelindstillingen 'xxxxx' understøttes ikke med hukommelsesoptimerede tabeller.
Løsning
Oplysninger om samlet opdatering
Problemet blev først løst i følgende kumulative opdatering af SQL Server.
Anbefaling: Installér den seneste kumulative opdatering til SQL Server
Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Vi anbefaler, at du downloader og installerer de seneste kumulative opdateringer til SQL Server:
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".