Aktivieren des DTC-Netzwerkzugriffs

In diesem Artikel werden die Verfahren beschrieben, die Sie befolgen, um den DTC-Zugriff (Network Distributed Transaction Coordinator) zu aktivieren.

Gilt für: Windows Server 2003
Ursprüngliche KB-Nummer: 817064

Zusammenfassung

Hinweis

Das folgende Verfahren gilt für Windows Server 2003. Sie gilt nicht für Microsoft Windows 2000 Server.

Standardmäßig ist der Netzwerk-DTC-Zugriff für die Windows Server 2003-Produkte deaktiviert, die im Abschnitt "Gilt für" erwähnt werden. Wenn Sie DTC-Netzwerkzugriff auf dem Server nicht aktivieren, können Anwendungen nur Transaktionen verwenden, die auf den lokalen Computer beschränkt sind. Wenn DTC-Netzwerkzugriff deaktiviert ist, können Transaktionen z. B. nicht von einem lokalen Computer zu einer Datenbank fließen, die auf einem separaten Computer ausgeführt wird.

Wenn der Netzwerk-DTC-Zugriff deaktiviert ist, erhalten Clients, die versuchen, Zugriff auf DTC auf dem Server zu erhalten, möglicherweise die folgende Fehlermeldung:

error 0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Weitere Informationen

Schritte zum Aktivieren des DTC-Netzwerkzugriffs

  1. Klicken Sie auf Start, zeigen Sie auf Systemsteuerung, und klicken Sie dann auf Software hinzufügen oder entfernen.
  2. Klicken Sie auf Windows-Komponenten hinzufügen/entfernen.
  3. Wählen Sie Anwendungsserver aus, und klicken Sie dann auf Details.
  4. Wählen Sie Netzwerk-DTC-Zugriff aktivieren aus, und klicken Sie dann auf OK.
  5. Klicken Sie auf Weiter.
  6. Klicken Sie auf Fertig stellen.

Wenn Sie Windows Server 2003 Service Pack 1 (SP1) ausführen, müssen Sie die folgenden zusätzlichen Schritte ausführen:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie comexp.msc ein, und klicken Sie dann auf OK , um Komponentendienste zu öffnen.

  2. Erweitern Sie Komponentendienste, erweitern Sie Computer, klicken Sie mit der rechten Maustaste auf Arbeitsplatz, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie auf der Registerkarte MSDTC unter Transaktionskonfiguration auf Sicherheitskonfiguration, aktivieren Sie unter Sicherheitseinstellungen das Kontrollkästchen Netzwerk-DTC-Zugriff, und aktivieren Sie dann unter Transaktions-Manager-Kommunikation die folgenden Kontrollkästchen:

    • Eingehenden Datenverkehr zulassen
    • Ausgehend zulassen
  4. Auf Microsoft Cluster Server-Clustern (MSCS) können Sie keine gegenseitige Authentifizierung erforderlich auswählen. Aktivieren Sie daher eines der folgenden Kontrollkästchen:

    • Authentifizierung für eingehende Anrufer erforderlich
    • Keine Authentifizierung erforderlich

    Hinweis

    Weitere Informationen zu diesen Optionen finden Sie, indem Sie auf die folgende Artikelnummer klicken, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
    899191 Neue Funktionalität im Distributed Transaction Coordinator-Dienst in Windows Server 2003 Service Pack 1 und Windows XP Service Pack 2

  5. Stellen Sie sicher, dass das Anmeldekonto auf NTAUTHORITY\NetworkService festgelegt ist.

  6. Klicken Sie auf OK. In einem Meldungsfeld wird erläutert, dass der MS DTC-Dienst beendet und neu gestartet wird und dass auch alle abhängigen Dienste beendet und neu gestartet werden. Klicken Sie auf Ja.

    Hinweis

    Wenn es sich um einen MNS-Cluster (Mehrheitsknotensatz) handelt, verwenden Sie die MNS-Ressource nicht als Speichergerät für MS DTC. MS DTC erfordert eine Speicherressource, z. B. einen physischen Datenträger.

References

Weitere Informationen zu den Neuerungen in Microsoft COM+ 1.5 finden Sie auf der folgenden Msdn-Website (Microsoft Developer Network):
Neuerungen in COM+ 1.5