Symptom
Föreställ dig följande:
-
Du kan köra en fråga mot sys.dm_exec_query_stats och sys.dm_exec_procedure_stats med hjälp av en yttre koppling i Microsoft SQL Server 2012.
-
Du matchar inte kopplingsvillkor som ansluter sql_handle till plan_handle.
-
Du kan exportera en rapport till PDF-format med Unicode-teckensnitt som Arial Unicode MDS eller Lucida Sans Unicode.
I det här fallet kommer frågan aldrig slut och förbruka en hela kärnor värt resurser på obestämd tid, vilket gör att många processer att fungera.
När du försöker stänga SPID resulterar det i en icke-framställning av Schemaläggaren fel och inga ändringar till tillståndet för servern. I det här fallet kommer SQL Server låsa när du försöker starta om instansen och det enda sättet som löser problemet är att starta om Windows.Orsak
Problemet uppstår eftersom frågan är en oändlig loop när en cachelagrad plan utifrån ett plan handtag predikat inte kan hittas på backend-logik.
Lösning
Information om Service pack för SQL Server 2012
Lös problemet genom att skaffa den senaste service Packet för SQL Server 2012. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2674319 -programfel som har åtgärdats i SQL Server 2012 Service Pack 1
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".