Chybová 7391 při spuštění distribuované transakce proti propojeného serveru SQL Server 2000 na počítače se systémem Windows Server 2003

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:329332
Příznaky
Při spuštění distribuované transakce proti propojeného serveru v Microsoft SQL Server 2000 v počítači se systémem Microsoft Windows Server 2003 se zobrazí následující chybová zpráva:
Server: Zpráva 7391, úroveň 16 stavu 1, řádek 2
Operaci nelze provést, protože zprostředkovatel OLE DB "SQLOLEDB" začít distribuovaných transakcí. Zprostředkovatel OLE/DB vrátil zprávu: koordinátor transakcí určený nelze zařadit nové transakce.
Příčina
K problému dochází, protože Microsoft Distributed Transaction Coordinator (MS DTC) není konfigurován pro přístup k síti. Ve výchozím nastavení jsou nastavení síťového přístupu koordinátoru MS DTC zakázán u nových instalací serveru SQL Server 2000 v počítačích se systémem Windows Server 2003.
Řešení
Chcete-li tento problém vyřešit, postupujte takto:
  1. Klepněte na tlačítko Start, přejděte na příkaz Všechny programy, přejděte na položku Nástroje pro správu a potom klepněte na položku Služba komponent.
  2. V Průvodci Component Services rozbalte Component Services a poklepejte na ikonu počítače.
  3. Klepněte pravým tlačítkem myši na ikonu Tento počítač a potom klepněte na příkaz Vlastnosti.
  4. Klepněte na kartu Koordinátoru MS DTC a klepněte na tlačítko Nastavení zabezpečení.
  5. V dialogovém okně Nastavení zabezpečení klepnutím zaškrtněte políčko Síťový přístup koordinátora DTC.
  6. Ve skupinovém rámečku Síťový přístup koordinátora DTC klepněte na položku Sítě zálohy.

    Poznámka: Pokud jste nainstalovali aktualizaci Service Pack 1 pro systém Windows Server 2003, můžete klepnutím na tlačítko Povolit příchozí a Odchozí povolit.
  7. Ujistěte se, že Přihlašovací účet koordinátora DTC nastaven na NT Authority\NetworkService.
  8. Klepněte na tlačítko OK.
  9. V okně se zprávou pokračujte klepnutím na tlačítko Ano.
  10. V okně Zprávu konzoly DTC dialogové okno klepněte na tlačítko OK.
  11. V okně dialogové okno Vlastnosti systému klepněte na tlačítko OK.
  12. Restartujte počítač, který tyto změny se projeví.

    Poznámka: V některých případech je nutné spustit službu Koordinátor DTC před spuštěním služby SQL Server tak, aby propojený server také distribuovány dotazy práce.
Odkazy
Další informace získáte následujícím článku znalostní báze Microsoft:
306843Řešení problémů koordinátoru MS DTC brány firewall
Další informace získáte následujícím článku znalostní báze Microsoft:
871158Microsoft Windows Server 2003 nelze nainstalovat aplikaci Microsoft Office Project Server 2003

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 329332 - Poslední kontrola: 05/23/2006 18:36:29 - Revize: 6.5

Microsoft SQL Server 2000 Standard Edition

  • kbmt kberrmsg kbbug kbprb KB329332 KbMtcs
Váš názor