Töötate praegu ühenduseta, ootame Interneti-ühenduse taasloomist

PARANDUS: XA edastused ei ole puhastada, kui väljute Java rakenduse SQL Serveri eksemplariga

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3145492
Sümptomid
Teil on Java rakendus, mis ühendab Microsoft SQL serveri abil Microsoft JDBC draiveri SQL Server. Pärast Java rakendus käivitub, käivitate või XA tehingute SQL serveri eksemplar. Java-rakenduste sulgemisel tehingud ei puhastata enne taaskäivitamist SQL serveri eksemplar. Lisaks kui on liiga palju orvuks tehinguid, ei saa te alustada uut tehinguid SQL serveri eksemplar.
Lahendus
Selle probleemi lahendamiseks selle värskenduse rakendamist ja seejärel Lubage jälituslipp TF3924. Lubage jälituslipp TF3924, lugege jaotist "Lisateavet".

Koondvärskenduse teave

Thisissue parandused järgmised värskendused:
Soovitus: Installige uusim koondvärskendus SQL Server

Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateave
Orvuks tehingute puhul käivitage järgmine Transact-SQL-i lause SQL serveri eksemplar:
SELECT * FROM sys.syslockinfo L, sys.dm_tran_active_transactions T WHERE L.[req_transactionUOW] = T.[transaction_uow]

Kuidas lubada jälituslipp 3924

Saate lubada jälituslipp 3924 käivitamisel või kasutaja seansi. See jälituslipp on maailma tasemel või seansi tase mõju. Jälituslipp 3924 lubamiseks kasutage sedaDBCC TRACEON käsu või kasutage -T 3924 startup parameetrit.

Kui DBCC TRACEON\TRACEOFFkasutatakse, ei taastu uue vahemällu salvestatud kava salvestatud protseduurid. See võib olla ilma trace flag loodud vahemälu plaanid.

Kohta, kuidas lubada või keelata trace lipud ja globaalne ja seansi tasemel trace lipud kohta lisateabe saamiseks vaadake SQL Serveri võrguraamatute järgmisi teemasid:
Viited
Teave selle terminoloogia mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.
Märkus. See artikkel on otse Microsofti tugiorganisatsioonist loodud artikkel „FAST PUBLISH” (Kiiravaldamine). Selles sisalduv teave edastatakse probleemide ilmnemisel olemasoleval kujul. Kiiresti kättesaadavaks muutmise tõttu võib materjalides esineda trükivigu ja neid võidakse mis tahes ajal ette teatamata parandada. Muude asjaolude korral vaadake kasutustingimusi.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3145492 – viimati läbi vaadatud: 08/17/2016 01:58:00 – redaktsioon: 3.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 KbMtet
Tagasiside
/html>