Momentan sunteți offline, așteptați să vă reconectați la internet

Remediere: Tranzacții XA nu sunt curățate când închideți o aplicație Java într-o instanță de SQL Server

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: 3145492
Simptome
Aveți o aplicație Java care se conectează la Microsoft SQL Server utilizând driverul JDBC Microsoft SQL Server. După pornirea aplicației Java, executaţi unul sau mai multe tranzacții XA în instanța de SQL Server. Când închideți aplicația Java, tranzacțiile nu se șterg până la repornirea instanța de SQL Server. În plus, dacă există prea multe tranzacții solitare, poate fi imposibil să porniți orice tranzacţii nou în instanța de SQL Server.
Rezoluţie
Pentru a rezolva această problemă, Aplicați această actualizare, și apoi activați semnalizatorul de urmărire TF3924. Pentru a activa semnalizatorul de urmărire TF3924, consultați secțiunea "Mai multe informații".

Informații despre actualizarea cumulativă

Thisissue este remediată în următoarele actualizări:
Recomandare: Instalați ultimul actualizarea cumulativă pentru SQL Server

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Verifica cele mai recente actualizări cumulative pentru SQL Server:
Cele mai recente actualizări cumulative pentru SQL Server 2012 SP2

Cele mai recente actualizări cumulative pentru SQL Server 2016
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Informaţii suplimentare
Pentru a verifica solitare tranzacții, executați următoarea instrucțiune Transact-SQL în instanța de SQL Server:
SELECT * FROM sys.syslockinfo L, sys.dm_tran_active_transactions T WHERE L.[req_transactionUOW] = T.[transaction_uow]

Cum se activează semnalizatorul de urmărire 3924

Aveți posibilitatea să activați semnalizatorul de urmărire 3924 la pornire sau într-o sesiune de utilizator. Această semnalizare de urmărire are efecte nivel global sau de la nivel de sesiune. Pentru a activa semnalizatorul de urmărire 3924, utilizați comandaDBCC TRACEON sau – T 3924 ca un parametru de pornire.

Dacă se utilizează DBCC TRACEON\TRACEOFF, acest lucru nu se regenerează un plan de cache noi pentru proceduri stocate. Pot exista planuri în memoria cache care au fost create fără semnalizatorul de urmărire.

Pentru mai multe informații despre cum se activează sau dezactivează semnalizatoare de urmărire și semnalizatoare de urmărire global și nivel de sesiune, consultați următoarele subiecte în SQL Server Books Online:
Referinţe
Aflați despre terminologia utilizată de Microsoft pentru a descrie actualizările software.
Notă Acesta este un articol „FAST PUBLISH” creat direct în cadrul organizaţiei de asistenţă Microsoft. Informaţiile conţinute aici sunt furnizate ca atare, drept răspuns la problemele care apar. Din cauza rapidităţii cu care sunt puse la dispoziţie, materialele pot avea erori tipografice şi pot fi revizuite în orice moment, fără înştiinţare. Consultaţi Termeni de utilizare pentru alte considerente.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3145492 - Ultima examinare: 07/26/2016 06:41:00 - Revizie: 2.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3145492 KbMtro
Feedback
ementsByTagName("head")[0].appendChild(m);