Oprava: DTC protokolu oznámení problému zůstanou transakcí neúplná

Překlady článku Překlady článku
ID článku: 232533 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při použití Microsoft SQL Server, serveru nebo Distributed Transaction Coordinator (DTC) přímo, distribuované transakce někdy neprovádějte žádné patrné z důvodu.

Protože transakci přestane reagovat, obdržíte chybu ani chybě zaznamenána kdekoli. Můžete však kartu transakce konzolu Správce KOORDINÁTORU MS DTC hledat transakce "není přesouváte," v stavu "Upozornit pouze failed" nebo "Příprava" stav rozšířené dobu získat označení tohoto problému. Konzolu správce KOORDINÁTORU MS DTC je umístěn v adresáři system32 v počítači:

c:\winnt\system32\dac.exe

Příčina

DTC používá soubor protokolu zaznamenat aktuální stav transakce. Během protokolování stav transakce je oznámení protokolu ztraceny a nikdy přijata. To způsobí správce transakcí čekat nekonečně dlouho a transakce nikdy dokončena.

Řešení

SQL Server

Tento problém vyřešíte získat nejnovější aktualizaci service pack pro systém Windows NT 4.0 nebo aktualizace jednotlivých softwaru. Informace o získání nejnovější aktualizace service pack přejděte na:
Informace o získání aktualizace jednotlivých softwaru obraťte se na služby podpory produktů. Úplný seznam telefonních čísel technické podpory společnosti a informace o cenách technické podpory přejděte na následující adresu v Internetu:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

Windows NT Server nebo Workstation 4.0

Tento problém vyřešíte získat nejnovější aktualizaci service pack pro systém Windows NT 4.0 nebo aktualizace jednotlivých softwaru. Informace o získání nejnovější aktualizace service pack přejděte na:
Informace o získání aktualizace jednotlivých softwaru obraťte se na služby podpory produktů. Úplný seznam telefonních čísel technické podpory společnosti a informace o cenách technické podpory přejděte na následující adresu v Internetu:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

Windows NT Server 4.0 Terminal Server Edition

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro systém Windows NT Server 4.0 Terminal Server Edition. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
152734Jak získat nejnovější aktualizaci Service Pack pro systém Windows NT 4.0

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny na začátku tohoto článku. Tento problém byl poprvé opraven v systému Windows NT Server verze 4.0, Terminal Server Edition Service Pack 6.

Další informace

Instalace hotfix

Tato oprava hotfix by měl být nainstalován pouze v systémech se systémem Microsoft Windows NT verze 4.0 (doporučujeme aktualizaci Service Pack 5 nebo novější). Jej měli není nainstalována v systémech se systémem Microsoft Windows NT verze 3.51 nebo Windows 2000.

Poznámka: Tato oprava hotfix založena na verzi Microsoft DTC součástí vydání aktualizaci Service Pack 5. Instalací této opravy hotfix provádíte inovaci Microsoft DTC úroveň verze aktualizací Service Pack 5 vedle opravy potíží popsané zde.

Jak nainstalovat v systému Nonclustered

  1. Vytvořte prázdný dočasný adresář v systému.
  2. Spuštěním samorozbalovacího spustitelného souboru (I051099c.exe [i386] nebo A051099c.exe [Alpha]) a zadejte název dočasného adresáře, když se zobrazí výzva. Program bude dekomprimovat následující soubory do dočasného adresáře:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Pokud je spuštěna, zastavte službu MS DTC. Zastavit všechny služby závislé na Microsoft DTC (včetně serveru, Microsoft SQL Server, Microsoft Message Queue a Microsoft COM Transaction Integrator [COMTI]).
  4. Pokud je otevřen, zavřete Ovládací panely.
  5. Spustit Dtcsetup.exe.
  6. Restartujte systém.
  7. Restartujte všechny služby závislé na DTC.

Jak nainstalovat v clusteru s již zařazených do clusteru MS DTC

  1. Vytvořit prázdný dočasný adresář na obou uzlech clusteru.
  2. Spustit samorozbalovací spustitelný soubor (I051099c.exe [i386] nebo [Alpha] A051099c.exe) v obou uzlech clusteru a zadejte název dočasného adresáře, když se zobrazí výzva. Program bude dekomprimovat následující soubory do dočasného adresáře:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Pomocí Správce clusteru Microsoft Cluster Server (MSCS) prostředku clusteru MS DTC zastavit, pokud je spuštěna. Zastavit všechny služby závislé na Microsoft DTC (včetně serveru, Microsoft SQL Server, Microsoft Message Queue a Microsoft COMTI).
  4. Zavřete Ovládací panely ve všech systémech v clusteru.
  5. Dtcsetup.exe spustit na uzlu, který řídí prostředku clusteru MS DTC. Po zobrazení výzvy k instalaci Microsoft DTC na jiných uzlech v clusteru spusťte v těchto uzlech Dtcsetup.exe.
  6. Restartujte všechny systémy.
  7. Restartujte všechny služby závislé na Microsoft DTC.

Jak instalaci na cluster s Microsoft DTC Non clustery

  1. Vytvořit prázdný dočasný adresář na obou uzlech clusteru.
  2. Spustit samorozbalovací spustitelný soubor (I051099c.exe [i386] nebo [alfa] A051099c.exe) v obou uzlech clusteru a zadejte název dočasného adresáře, když se zobrazí výzva. Program bude dekomprimovat následující soubory do dočasného adresáře:
    Dtcsetup.exe
    Qfe051099c.txt
  3. Zastavení služby DTC ve všech systémech v clusteru. Zastavit všechny služby závislé na Microsoft DTC (včetně serveru, Microsoft SQL Server, Microsoft Message Queue a Microsoft COMTI).
  4. Zavřete Ovládací panely ve všech systémech v clusteru.
  5. Při instalaci této verze systému seskupený instalační program automaticky nainstaluje seskupený verze Microsoft DTC. Seskupený verze Microsoft DTC vyžaduje skupinu prostředků MSCS, který obsahuje prostředek síťového názvu a prostředek sdíleného disku. Před instalací této verze, ověřte, zda existuje alespoň jeden například skupinu prostředků MSCS. Dtcsetup.exe přiřadí první MSCS Microsoft DTC skupiny zdrojů, které nalezne, který obsahuje prostředek síťového názvu a prostředek sdíleného disku. Jakmile ověříte, nezbytné prostředků existuje skupina Dtcsetup.exe spustit na uzlu řízení danou skupinu prostředků.
  6. Po zobrazení výzvy k instalaci Microsoft DTC na jiných uzlech v clusteru spusťte v těchto uzlech Dtcsetup.exe.
  7. Restartujte všechny počítače.
  8. Restartujte všechny služby závislé na Microsoft DTC.

Vlastnosti

ID článku: 232533 - Poslední aktualizace: 10. února 2014 - Revize: 2.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Transaction Services 2.0 na těchto platformách
    • Microsoft Windows NT 4.0
Klíčová slova: 
kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbbug kbdtc kbfix KB232533 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:232533

Dejte nám zpětnou vazbu

 

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