Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Prikažite proizvode na koje se odnosi ovaj članak.

Simptomi

Ako aplikacija Java koristi XA transakcije, a verzija programa Microsoft JDUBC za SQL Server (sqljdbc_xa. dll) koja je instalirana u instanci sustava SQL Server je 4.2.6420.100 ili 6.0.7507.10, broj ručka događaja nastavit će se povećavati dok se postupak sustava SQL Server ne sruši. Da biste pronašli broj ručka događaja za postupak sustava SQL Server, pokrenite upravitelj zadataka, a zatim kliknite karticu Detalji . Kada se iscrpe resursi jezgre sustava SQL Server, u zapisniku događaja aplikacije možete pronaći sljedeći unos:

Log Name: Application
Source: Microsoft-Windows-Complus
Date:  date time
Event ID: 4689
Task Category: (8)
Level: Error
Keywords: Classic
User: N/A
Computer: computer_name
Description:
The run-time environment has detected an inconsistency in its internal state. This indicates a potential instability in the process that could be caused by the custom components running in the COM+ application, the components they make use of, or other factors. Error in COM\complus\src\inc\UTSem.H(100), Insufficient system resources exist to complete the requested service.

: CreateEvent returned a NULL handle 

Uzrok

Taj se problem pojavljuje kada klasa stvara instancu servisa d-TTC ITransaction, ali ne oslobađa instancu kada je ona prekinuta. Kada se klasa naziva mnogo puta, problem s curenja na ručku pojavljuje se u instanci sustava SQL Server.

Rješenje

Da biste riješili taj problem, zamijenite postojeći upravljački program sqljdbc_xa. dll.

Upravljački program za JD BC 4,2

Da biste to učinili, Preuzmite i instalirajte ažurirani Microsoftov JD-ov upravljački program 4,2 za SQL Server (sqljdbc_xa. dll) iz Microsoftova centra za preuzimanje. Napomene

  • Ažurirani broj verzije paketa jest 4.2.8112.100.

  • Postojeći klijentske biblioteke datoteka (sqljdbc41. Jar ili sqljdbc42. Jar) ne moraju biti zamijenjena da biste mogli koristiti ažuriran upravljački program sqljdbc_xa. dll.

 

Upravljački program za JD BC 6,0

Da biste to učinili, Preuzmite i instalirajte ažurirani Microsoftov JD-ov upravljački program 6,0 za SQL Server (sqljdbc_xa. dll) iz Microsoftova centra za preuzimanje.  

Napomene

  • Ažurirani broj verzije paketa jest 6.0.8112.100.

  • Postojeći klijentske biblioteke datoteka (sqljdbc41. Jar ili sqljdbc42. Jar) ne moraju biti zamijenjena da biste mogli koristiti ažuriran upravljački program sqljdbc_xa. dll.

Dodatne informacije

Taj je problem predstavljen u programu JDEBC za SQL Server verzije 4.2.6420.100, a postoji i u verziji 6.0.7507.10. Taj je problem riješen u upravljačkom programu za JDL za SQL Server verzije 6.0.7728.100 i 6.0.8112.100. Ovim se ispravkom oslobađa instanca programa JTC ITransaction kada je instanca prekinuta.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Odnosi se na

Ovaj se članak odnosi na sljedeće:

  • Microsoft JDBC Driver 4,2 i 6,0 za SQL Server kada se koristi sa:

    • Microsoft SQL Server 2016

    • Microsoft SQL Server 2014

    • Microsoft SQL Server 2012

    • Microsoft SQL Server 2008 R2

    • Microsoft SQL Server 2008

    • Microsoft SQL Server 2005

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×