KB3172998 – RETT: En alvorlig fejl, når du bruger sys.dm_db_uncontained_entities DMV i SQL Server 2014 eller 2016

Gælder for
SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) 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)

Symptomer

Når du kører en forespørgsel, der bruger data fra DMV-sys.dm_db_uncontained_entities (Dynamic Management Views), modtager du fejlmeddelelser, der minder om følgende:

Bemærk

Msg 0, niveau 11, stat 0, linje 0
Der opstod en alvorlig fejl på den aktuelle kommando.  Eventuelle resultater skal kasseres.
Msg 0, niveau 20, tilstand 0, linje 0
Der opstod en alvorlig fejl på den aktuelle kommando.  Eventuelle resultater skal kasseres.

Løsning

Oplysninger om servicepakker

Problemet blev først løst i følgende servicepakke til SQL Server.

Service Pack 2 til SQL Server 2014

SQL Server 2016 Service Pack 1

Om servicepakker til SQL Server

Servicepakker er akkumulerede. Hver ny service pack indeholder alle de rettelser, der var inkluderet i tidligere service packs, samt eventuelle nye rettelser. Vores anbefaling er at anvende den seneste servicepakke og den seneste kumulative opdatering for den pågældende servicepakke. Det er ikke nødvendigt at installere en tidligere servicepakke, før du installerer den seneste udgave. Brug tabel 1 i følgende artikel for at finde flere oplysninger om den seneste servicepakke og seneste samlede opdatering.

Hvordan finder man ud af, hvilken version, udgave og opdateringsniveau SQL Server og dets komponenter har?

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".