FIX: violare acces în SQL Server intern impas monitor atunci când rulați aplicații multiple cu mai multe seturi de rezultat Active activat în SQL Server 2008 R2 sau în SQL Server 2012

Traduceri articole Traduceri articole
ID articol: 2723979 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Simptome

Scenariul 1:

Să presupunem că aveți mai multe aplicații client care vă conectați la o instanță a Microsoft SQL Server 2008 R2 sau o instanță a Microsoft SQL Server 2012. În plus, caracteristica Multiple Active rezultat seturi (MARTE) este activată în legătură siruri de caractere. Când mai multe cereri sunt trimise din aceste aplicații în același marcă de timp, blocajelor poate apărea atunci când datele este manipulat. În această situație, o violare acces pot să apară în SQL Server intern impas monitor.

Scenariul 2:

Luați în considerare următorul scenariu:
  • Le-ați aplicat pachet de actualizare cumulativ 7 pentru Microsoft SQL Server 2012 SP1 pe computer.
  • Ai mai multe aplicații client care se conectează la o instanță de SQL Server 2012.
  • Aplicațiile au o tranzacție distribuite tranzacție Cordonator de replicări (DTC) sau mai multe Active rezultat seturi (MARTE), configurat.
  • Mai multe cereri sunt trimise din aceste aplicații în același marcă de timp, și blocajelor pot apărea atunci când datele este manipulat.
În acest scenariu, o violare acces pot să apară în SQL Server intern impas monitor.

Cauză

Această problemă apare deoarece tranzacția mutex nu este actualizat cu spa?iu de lucru nou. Firul de monitor impas accesează acest spa?iu de lucru vechi în timpul enumerarea de blocare, și violare acces are loc în cazul în care spa?iul de lucru vechi a fost lansat sau dacă nu a fost curățate în mod corespunzător.

Rezoluție

Actualizarea cumulativă informații

Problema s-a stabilit mai întâi în următoarea actualizare cumulativă de SQL Server.

Actualizarea cumulativă 9 pentru SQL Server 2012 SP1

Actualizarea cumulativă 1 pentru SQL Server 2012 SP1

Actualizarea cumulativă 3 pentru SQL Server 2008 R2 SP2

Actualizarea cumulativă 4 pentru SQL Server 2012

Actualizarea cumulativă 8 pentru SQL Server 2008 R2 SP1

Despre actualizări cumulative pentru SQL Server

Reduceți imagineaMăriți imaginea
assets folding start collapsed
Fiecare noua actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate garanție stabilește că au fost incluse în actualizarea cumulativă anterioare. Check out cele mai recente actualizări cumulative pentru SQL Server:
Reduceți imagineaMăriți imaginea
assets folding end collapsed

Remedierea rapidă informații

Remedierea rapidă actualizări mutex tranzacție pentru a utiliza noi spații de lucru atunci când spațiile de lucru sunt schimbate.

Un hotfix acceptate este disponibil de la Microsoft. Cu toate acestea, această remediere rapidă este destinat pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai la sistemele care întâmpină această problemă specifică.

Dacă remedierea rapidă este disponibilă pentru download, există o secțiune "Hotfix Download disponibil" la partea de sus a acestui articol din bază de cunoștințe. Dacă nu apare această secțiune, remiteți o solicitare la Microsoft Customer Service și suport pentru a obține remedierea rapidă.

Notă Dacă apar probleme suplimentare sau dacă orice de depanare este necesară, va trebui să creați o solicitare de serviciu separat. Costurile de obicei suport va aplica sprijin suplimentar întrebări și probleme care nu se califică pentru această remediere rapidă specifice. Pentru o listă completă de Microsoft Client Service si suport numere de telefon sau pentru a crea o cerere de serviciu separat, vizitați următorul site Web Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notă Formularul "Hotfix Download disponibil" afișează limbile pentru care remedierea rapidă este disponibilă. Dacă nu vedeți limba dvs., este pentru că o remediere rapidă nu este disponibilă pentru acea limbă.

Stare

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

Informații suplimentare

Pentru mai multe informații despre modul de a activa caracteristica de seturi Multiple de rezultatul Active (MARTE), du-te la următorul site Web MSDN:
Cum la spre enable MARTE

Proprietă?i

ID articol: 2723979 - Ultima examinare: 18 martie 2014 - Revizie: 5.0
Se aplică la:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Service Pack 1, când se utilizează cu:
    • Microsoft SQL Server 2012 Developer
    • Microsoft SQL Server 2012 Enterprise
    • Microsoft SQL Server 2012 Standard
Cuvinte cheie: 
kbtshoot kbqfe kbfix kbsurveynew kbexpertiseadvanced kbautohotfix kbmt KB2723979 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: 2723979

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