Applies ToSQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.