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

Chyba č: 361379 (Shiloh_Bugs)Chyba #: 362188 (Shiloh_Bugs)chyba č: 360680 (Shiloh_Bugs)chyba č: 361379 (Shiloh_Bugs)

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, můžete obdržet následující chybovou zprávu:

Server: Zpráva 7391, úroveň 16, stavu 1, řádek 2
Operaci nelze provést, protože zprostředkovatel OLE DB "SQLOLEDB" nemohl začít distribuovaných transakcí. Zprostředkovatel OLE/DB vrátil zprávu: nový transakci nelze zařadit do koordinátor transakcí zadaný.

Příčina

K problému dochází, protože Microsoft Distributed Transaction Coordinator (MS DTC) není nakonfigurová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 vyřešit tento problém, 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ávua potom klepněte na tlačítko Služby Component Services.

  2. V Průvodci Component Services rozbalte uzel Služba komponenta potom poklepejte na ikonu počítače.

  3. Klepněte pravým tlačítkem myši Tento počítača potom klepněte na tlačítko
    Vlastnosti.

  4. Klepněte na kartu Koordinátoru MS DTC a klepněte na tlačítko
    Konfigurace zabezpečení.

  5. V dialogovém okně Nastavení zabezpečení klepněte na políčko Síťového přístupu DTC .

  6. Klepněte ve skupinovém rámečku Síťový přístup koordinátora DTC
    Síťové transakce.

    Poznámka: Pokud jste nainstalovali Service Pack 1 pro systém Windows Server 2003, klepněte na Povolit příchozí a Povolit odchozí.

  7. Ujistěte se, že Přihlašovací účet koordinátora DTC je nastavena na
    NT Authority\NetworkService.

  8. Klepněte na tlačítko OK

  9. V okně zprávy klepněte na tlačítko Ano pokračujte.

  10. V dialogovém okně Zprávu konzoly DTC klepněte na tlačítko OK.

  11. V dialogovém okně Vlastnosti systému klepněte na tlačítko
    OK.

  12. Restartujte počítač změny projevily.

    Poznámka: V některých případech je nutné spustit službu Koordinátor DTC před spustit službu SQL Server tak, aby propojený server distributed dotazy fungují dobře.

Odkazy

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

306843 řešení potíží s bránou firewall MS DTC

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

871158 Microsoft Office Project Server 2003 nelze nainstalovat v systému Microsoft Windows Server 2003

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×