KB3138775 – LØSNING: SQL Server 2014 går ned, når du kører en forespørgsel, der indeholder et IKKE-eksisterende forespørgselstip på en In-Memory OLTP-database

Gælder for
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use)

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".