FIX: DTC jurnal notificare problema frunze tranzacțiilor Incomplete

Traduceri articole Traduceri articole
ID articol: 232533 - View products that this article applies to.
Acest articol a fost arhivat. Articolul este oferit „ca atare” și nu va mai fi actualizat.
Măriți totul | Reduceți totul

În această pagină

Simptome

Atunci când se utilizează Microsoft SQL Server, Microsoft Transaction Server sau distribuită tranzacție Cordonator de replicări (DTC) direct, tranzacții distribuite, uneori nu complet pentru nici un motiv aparent.

Deoarece tranzacția nu mai răspunde, nu primiți o eroare, nici este o eroare conectat oriunde. Cu toate acestea, puteți utiliza fila tranzacțiilor a consolei MS DTC Admin să se uite pentru tranzacții care sunt "nu se deplasează," în stare "doar nu a reușit să notifice", sau în statul "pregătirea" pentru o perioadă extinsă de marcă de timp pentru a obține o indicație de această problemă. MS DTC Admin Console este situat în directorul system32 pe computer:

c:\winnt\system32\dac.exe

Cauză

DTC utilizează un fișier jurnal pentru a înregistra starea curentă a unei tranzacții. În timpul de logare a statutului pentru o tranzacție, notificarea jurnal este pierdut și niciodată nu a primit. Acest lucru provoacă managerul de tranzac?ii să aștepte la nesfârșit și tranzacția nu este finalizat.

Rezoluție

SQL Server

Pentru a rezolva această problemă, obține ultimul pachet de service pentru Windows NT 4.0 sau actualizarea software-ul individuale. Pentru informații despre obținerea ultimul pachet de service, vă rugăm să mergeți la:
Pentru informații despre obținerea de actualizare software individuale, contactați serviciile de suport pentru produse Microsoft. Pentru o listă completă a numerelor de telefon serviciile de suport pentru produse Microsoft și informații privind costurile de suport, vă rugăm să accesa?i următoarea adresă pe World Wide Web:
http://support.Microsoft.com/default.aspx?scid=FH;EN-US;CNTACTMS

Windows NT Server sau Workstation 4.0

Pentru a rezolva această problemă, obține ultimul pachet de service pentru Windows NT 4.0 sau actualizarea software-ul individuale. Pentru informații despre obținerea ultimul pachet de service, vă rugăm să mergeți la:
  • Windows pachet Service Pack Center - sau -

  • 152734cum să obțineți cele mai recente windows nt 4.0 pachet Service Pack
Pentru informații despre obținerea de actualizare software individuale, contactați serviciile de suport pentru produse Microsoft. Pentru o listă completă a numerelor de telefon serviciile de suport pentru produse Microsoft și informații privind costurile de suport, vă rugăm să accesa?i următoarea adresă pe World Wide Web:
http://support.Microsoft.com/default.aspx?scid=FH;EN-US;CNTACTMS

Windows NT Server 4.0, Terminal Server Edition

Pentru a rezolva această problemă, obține ultimul pachet de service pentru Windows NT Server 4.0, Terminal Server Edition. Pentru informații suplimentare, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe theMicrosoft:
152734 Cum să obțineți cele mai recente Windows NT 4.0 pachet Service Pack

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate la începutul acestui articol. Această problemă a fost corectată în primul rând în Server Windows NT versiunea 4.0, Terminal Server Edition pachet Service Pack 6.

Informații suplimentare

Instalarea remediului rapid

Această remediere rapidă ar fi instalat numai pe sistemele care execută Microsoft WindowsNT version 4.0 (Service Pack 5 sau o versiune ulterioară este recomandat). Nu ar trebui să fie instalat pe sistemele care execută Microsoft Windows NT 3.51 version sau Microsoft Windows 2000.

Rețineți că această remediere rapidă este bazat pe versiunea de Microsoft DTC includedwith Windows NT 4.0 pachet Service Pack 5 lansare. Prin instalarea acestei remedieri rapide, actualiza?i Microsoft DTC la nivelul de 5release Windows NT 4.0 pachet Service Pack pe lângă corectează problemele descrise aici.

Cum pentru a instala pe un sistem de grup

  1. Creați un director temporar gol pe sistemul dvs.
  2. Rulați fișierul executabil cu auto-extragere (I051099c.exe [i386] sau A051099c.exe [Alpha]) și tastați nume de sign-in de directorul temporar când vi se solicită să facă acest lucru. Programul va decomprima următoarele fișiere în directorul temporar:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Opriți Serviciul Microsoft DTC, dacă este în execuție. Opriți Toate serviciile de care depind de Microsoft DTC (inclusiv Microsoft Transaction Server, Microsoft SQL Server, Microsoft mesaj coadă și Microsoft COM tranzacție Integrator [COMTI]).
  4. Închideți Panou de control, dacă acesta este deschis.
  5. A alerga Dtcsetup.exe.
  6. Reporni?i sistemul.
  7. Reporniți Toate serviciile de care depind de DTC.

Cum se instalează într-un Cluster cu o deja grupate Microsoft DTC

  1. Creați un director gol temporar pe ambele noduri ale clusterului.
  2. Alerga cu auto-extragere fișier executabil (I051099c.exe [i386] sau A051099c.exe [Alpha]) pe ambele noduri ale clusterului și tastați nume de sign-in de directorul temporar când vi se solicită să facă acest lucru.Programul va decomprima următoarele fișiere în directorul temporar:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Utilizați administratorul de Cluster Microsoft Cluster Server (CSM) pentru a opri Microsoft DTC resursa de cluster, dacă este în execuție. Opriți Toate serviciile de care depind de Microsoft DTC (inclusiv Microsoft Transaction Server, Microsoft SQL Server, Microsoft mesaj coadă și Microsoft COMTI).
  4. Închideți Panou de control pe toate sistemelor în cluster-ului.
  5. Executa?i Dtcsetup.exe pe nodul care controlează resursa de cluster Microsoft DTC. Când vi se solicită să instalați Microsoft DTC pe alte noduri în cluster, a alerga Dtcsetup.exe pe acele noduri.
  6. Reporniți toate sistemele.
  7. Reporniți Toate serviciile de care depind de Microsoft DTC.

Cum se instalează într-un Cluster cu un Non-cluster Microsoft DTC

  1. Creați un director gol temporar pe ambele noduri ale clusterului.
  2. Alerga cu auto-extragere fișier executabil (I051099c.exe [i386] sau A051099c.exe [alpha]) pe ambele noduri ale clusterului și tastați nume de sign-in de directorul temporar când vi se solicită să facă acest lucru.Programul va decomprima următoarele fișiere în directorul temporar:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Opriți Serviciul Microsoft DTC pe toate sistemelor în cluster-ului. Opriți Toate serviciile de care depind de Microsoft DTC (inclusiv Microsoft Transaction Server, Microsoft SQL Server, Microsoft mesaj coadă și Microsoft COMTI).
  4. Închideți Panou de control pe toate sistemelor în cluster-ului.
  5. Atunci când instalați această versiune pe un sistem grupată, instalare instalează automat o versiune grupate de Microsoft DTC. Grupate versiunea de Microsoft DTC necesită o grupă de resurse la CSM care conține atât un rețea nume de resurse și o resursă partajată disc. Înainte de a instala această versiune, asigurați-vă că există cel puțin un grup CSM astfel de resursă. Dtcsetup.exe va atribui Microsoft DTC primul grup de resurse CSM care constată că conține atât o resursă de rețea nume și o resursă partajată disc. După asigurându-se că resursele necesare grup există, Dtcsetup.exe a alerga pe nodul controlează acea grup de resurse.
  6. Când vi se solicită să instalați Microsoft DTC pe alte noduri în cluster, a alerga Dtcsetup.exe pe acele noduri.
  7. Reporniți toate computerele.
  8. Reporniți Toate serviciile de care depind de Microsoft DTC.

Proprietă?i

ID articol: 232533 - Ultima examinare: 4 noiembrie 2013 - Revizie: 6.0
Se aplică la:
  • Microsoft Transaction Services 2.0
Cuvinte cheie: 
kbnosurvey kbarchive kbqfe kbhotfixserver kbbug kbdtc kbfix kbmt KB232533 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: 232533

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