So aktivieren Sie den Netzwerk-DTC-Zugriff
In diesem Artikel werden die folgenden Verfahren beschrieben, um den DTC-Zugriff (Distributed Transaction Coordinator) des Netzwerks zu aktivieren.
Gilt für: Windows Server 2003
Ursprüngliche KB-Nummer: 817064
Zusammenfassung
Notiz
Das folgende Verfahren gilt für Windows Server 2003. Sie gilt nicht für Microsoft Windows 2000 Server.
Standardmäßig ist der DTC-Netzwerkzugriff für die Windows Server 2003-Produkte deaktiviert, die im Abschnitt "Gilt für" erwähnt werden. Wenn Sie den DTC-Netzwerkzugriff auf dem Server nicht aktivieren, können Anwendungen nur Transaktionen verwenden, die auf dem lokalen Computer verbleiben. Transaktionen können beispielsweise nicht von einem lokalen Computer zu einer Datenbank fließen, die auf einem separaten Computer ausgeführt wird, wenn der DTC-Netzwerkzugriff deaktiviert ist.
Wenn der Netzwerk-DTC-Zugriff deaktiviert ist, erhalten Clients, die versuchen, Zugriff auf DTC auf dem Server zu erhalten, möglicherweise die folgende Fehlermeldung:
fehler 0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED)
Weitere Informationen
Schritte zum Aktivieren des Netzwerk-DTC-Zugriffs
- Klicken Sie auf "Start", zeigen Sie auf Systemsteuerung, und klicken Sie dann auf "Programme hinzufügen oder entfernen".
- Klicken Sie auf Windows-Komponenten hinzufügen/entfernen.
- Wählen Sie "Anwendungsserver" aus, und klicken Sie dann auf "Details".
- Wählen Sie "Netzwerk-DTC-Zugriff aktivieren" aus, und klicken Sie dann auf "OK".
- Klicken Sie auf Weiter.
- 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:
Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie "comexp.msc" ein, und klicken Sie dann auf "OK", um Komponentendienste zu öffnen.
Erweitern Sie Komponentendienste, erweitern Sie Computer, klicken Sie mit der rechten Maustaste auf "Arbeitsplatz", und klicken Sie dann auf "Eigenschaften".
Klicken Sie auf der Registerkarte MSDTC unter "Transaktionskonfiguration" auf "Sicherheitskonfiguration", um das Kontrollkästchen "Netzwerk-DTC-Zugriff" unter "Sicherheitseinstellungen" zu aktivieren, und klicken Sie dann, um die folgenden Kontrollkästchen unter Transaction Manager Communication zu aktivieren:
- Eingehendes Zulassen
- Ausgehend zulassen
Auf Microsoft Cluster Server (MSCS)-Clustern können Sie keine gegenseitige Authentifizierung erforderlich auswählen. Klicken Sie daher, um eines der folgenden Kontrollkästchen zu aktivieren:
- Authentifizierung für eingehende Anrufer erforderlich
- Keine Authentifizierung erforderlich
Notiz
Wenn Sie weitere Informationen zu diesen Optionen erhalten möchten, klicken Sie auf die folgende Artikelnummer, 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 in Windows XP Service Pack 2Stellen Sie sicher, dass das Anmeldekonto auf NTAUTHORITY\NetworkService festgelegt ist.
Klicken Sie auf OK. In einem Meldungsfeld wird erläutert, dass der MS-DTC-Dienst beendet und neu gestartet wird und dass alle abhängigen Dienste ebenfalls beendet und neu gestartet werden. Klicken Sie auf Ja.
Notiz
Wenn es sich um einen MNS-Cluster (Majority Node Set) handelt, verwenden Sie die MNS-Ressource nicht als Speichergerät für MS DTC. MS DTC erfordert eine Speicherressource wie 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