FIX: O interogare care se execută împotriva un DMV introduce o buclă infinită în SQL Server 2008 R2, SQL Server 2008 sau SQL Server 2012

Traduceri articole Traduceri articole
ID articol: 2803799 - View products that this article applies to.
Microsoft distribuie Microsoft SQL Server 2008 R2 pachet Service Pack 2 (SP2) fixat ca un fișier descărcabil. Pentru că remedierile sunt cumulative, fiecare nouă versiune conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu de anterioare SQL Server 2008 R2 pachet Service Pack 2 fix de presă.
Măriți totul | Reduceți totul

În această pagină

Simptome

Luați în considerare următorul scenariu:
  • Executați o interogare împotriva unele opinii management dinamic (DMVs) în Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 sau în Microsoft SQL Server 2012. De exemplu, executați o interogare împotriva punctele de vedere sys.dm_exec_procedure_stats și dm_exec_trigger_stats.
  • Interogarea utilizează plan_handle ca un predicat.
  • Planul de interogare care Predicatul plan_handle puncte pentru a nu exista.

În acest scenariu, interogarea intră într-o buclă infinită, care niciodată nu se dezactivare rulează, este posibil să primiți o eroare de "Non-elastic Scheduler", și ar putea fi generat un fișier de imagine de memorie miniaturală. În plus, te poate ucide interogarea și serviciul SQL Server nu poate fi repornit. Trebuie să reporniți computerul sau utilizați comanda SHUTDOWN cu NOWAIT pentru a reporni serviciul SQL Server.

Rezoluție

Actualizarea cumulativă informații

Pachet de update Hotfix pentru SQL Server 2008 R2 pachet Service Pack 1

Fix pentru această problemă a fost primul lansat în pachet de update Hotfix pentru SQL Server 2008 R2 pachet Service Pack 1.

Actualizarea cumulativă 12 pentru SQL Server 2008 pachet Service Pack 3

Fix pentru această problemă a fost primul lansat în Cumulative Update 12. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL Server 2008 pachet Service Pack 3, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2863205 Pachet de actualizare cumulativ 12 pentru SQL Server 2008 pachet Service Pack 3
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu anterioare SQL Server 2008 pachet Service Pack 3 fix versiune. Vă recomandăm să luați în considerare aplicarea cele mai recente fix de presă care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2629969 SQL Server 2008 se bazează care au fost eliberați după SQL Server 2008 pachet Service Pack 3 a fost lansat

Actualizarea cumulativă 7 pentru SQL Server 2012

Fix pentru această problemă a fost primul lansat în 7 actualizare cumulativă. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL Server 2012, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2823247 Pachet de actualizare cumulativ 7 pentru SQL Server 2012
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2012 fix de presă. Vă recomandăm să luați în considerare aplicarea cele mai recente fix de presă care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2692828 SQL Server 2012 construiește care au fost eliberați după SQL Server 2012 a fost lansat

Actualizarea cumulativă 3 pentru SQL Server 2012 SP1

Fix pentru această problemă a fost primul lansat în 3 actualizare cumulativă. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL Server 2012 SP1, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2812412 Pachet de actualizare cumulativ 3 pentru SQL Server 2012 pachet Service Pack 1
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu anterioare SQL Server 2012 SP1 fix de presă. Vă recomandăm să luați în considerare aplicarea cele mai recente fix de presă care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2772858 SQL Server 2012 construiește care au fost eliberați după SQL Server 2012 pachet Service Pack 1 a fost lansat

Actualizarea cumulativă 5 pentru SQL Server 2008 R2 SP2

Fix pentru această problemă a fost primul lansat în Cumulative Update 5. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL Server 2008 R2 SP 2, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2797460 Pachet de actualizare cumulativ 5 pentru SQL Server 2008 R2 pachet Service Pack 2
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2008 R2 SP 2 fix de presă. Vă recomandăm să luați în considerare aplicarea cele mai recente fix de presă care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2730301 SQL Server 2008 R2 se bazează care au fost eliberați după SQL Server 2008 R2 pachet Service Pack 2 a fost lansat

Stare

Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secțiunea „se aplică la".

Informații suplimentare

Pentru mai multe informații despre sys.dm_exec_query_stats și sys.dm_exec_procedure_stats DMVs, du-te la următoarele site-uri Web MSDN:
Informații generale despre management dinamic sys.dm_exec_query_stats
Informații generale despre management dinamic sys.dm_exec_procedure_stats

Proprietă?i

ID articol: 2803799 - Ultima examinare: 19 octombrie 2013 - Revizie: 4.0
Se aplică la:
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Standard
Cuvinte cheie: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2803799 KbMtro
Traducere automată
IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată ?i poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate ?i articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cuno?tin?e în mai multe limbi. Articolele traduse automat ?i post-editate pot con?ine gre?eli de vocabular, sintaxă ?i/sau gramatică. Microsoft nu este responsabil de inexactită?ile, erorile sau daunele cauzate de traducerea gre?ită a con?inutului sau de utilizarea acestuia de către clien?i. Găsi?i mai multe informa?ii despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2803799

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com