Der Microsoft Distributed Transaction Coordinator-Dienst muss unter dem Konto NT-AUTORITÄT\NETZWERKDIENST Windows ausführen.

Der Support für Windows XP wurde eingestellt

Microsoft stellte am 8. April 2014 den Support für Windows XP ein. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Der Support für Windows Server 2003 ist am 14. Juli 2015 abgelaufen.

Microsoft beendete den Support für Windows Server 2003 am 14. Juli 2015. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 903944
Wichtig Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Stellen Sie die Registrierung sichern, bevor Sie sie ändern. Stellen Sie sicher, dass Sie wissen, wie Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Für weitere Informationen zum Sichern, Wiederherstellen und Bearbeiten der Registrierung klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
256986 Beschreibung der Microsoft Windows-Registrierung
Einführung
Dieser Artikel beschreibt das Microsoft Windows-Benutzerkonto, das Microsoft Distributed Transaction Coordinator (MSDTC) Service in Windows ausführen muss.
Weitere Informationen
Auf allen Windows-Clients und Server-Betriebssysteme müssen Sie den MSDTC-Dienst zum Durchführen dieser Schritte neu starten. Gehen Sie folgendermaßen vor, um den MSDTC-Dienst neu zu starten:
  1. Für Windows 8.1 und Windows 8
    Wählen Sie aus dem Startbildschirm Swipe in rechts Anhänger, anzeigen, und suchen Sie cmd.exe (oder wenn Sie Tastatur und Maus verwenden, geben Sie cmd ein auf der Startseite.) In den Suchergebnissen drücken Sie die EINGABETASTE gedrückt halten oder mit der rechten Maustaste Befehlszeile, und wählen Sie als Administrator ausführen.

    Für Windows 7 und frühere Versionen
    Drücken Sie das Windows-Logo-Taste + R, geben Sie Cmd im Feld ausführen und dann die EINGABETASTE. Maustaste auf Cmd, und wählen Sie als Administrator ausführen.
  2. Typ Net Stop msdtc, und drücken Sie dann die EINGABETASTE.
  3. Typ Net Start msdtc, und drücken Sie dann die EINGABETASTE.
  4. Öffnen Sie Component Services Microsoft Management Console (MMC)-Snap-in. Dazu klicken Sie auf Startund dann auf Ausführen , geben Sie Dcomcnfg.exe, und klicken Sie dann auf OK.
  5. Erweitern Sie Komponentendienste, erweitern Sie Computer, und erweitern Sie Arbeitsplatz.
  6. Maustaste auf Arbeitsplatz, und klicken Sie dann auf Eigenschaften.
  7. Klicken Sie auf die Registerkarte MSDTC , und klicken Sie dann auf Sicherheitskonfiguration.
  8. Konto in DCT-Anmeldekonto "NT AUTHORITY\NetworkService" zu ändern. Geben Sie ggf. ein Kennwort ein Kennwort ein.
  9. Klicken Sie zweimal auf OK.

Für Windows XP und WindowsServer 2003

Ab Windows XP und Windows Server 2003 fortsetzen, muss der MSDTC-Dienst unter dem Konto NT-AUTORITÄT\NETZWERKDIENST Windows ausführen.

Wenn Sie das Konto in ein anderes Konto als das Netzwerkdienstkonto ändern, schlägt die verteilte Transaktion. Die Transaktion fehlschlägt, weil der MSDTC-Dienst gegenseitigen Authentifizierung mit anderen Parteien nicht, die an der Transaktion beteiligt sind. Lokale Transaktionen den MSDTC-Dienst können auch fehlschlagen.

Hinweis Dritte können Transaktionsmanager, Ressourcenmanager oder Clients handeln.

In Microsoft Windows NT 4.0 und Microsoft Windows 2000 können Sie das Standardkonto für MSDTC-Dienst in ein Domänenkonto ändern. Sie können das Konto zum Ausführen der Windows-Authentifizierung Ausführung eine XA-Wiederherstellungsvorgang auf eine XA-Datenbank wie eine Oracle-Datenbank ändern.

Allerdings ändern nicht in Windows Server 2003 und Windows XP das Konto. Stattdessen müssen Sie erteilen Berechtigungen und Rollen, die erforderlich sind, führen eine Wiederherstellung XANetworkService -Konto auf dem Computer, auf dem der MSDTC-Dienst ausgeführt.

Die genaue Methode zum Einrichten einer XA-Wiederherstellung ist für jede XA-Datenbank. Normalerweise müssen Sie das Computerkonto des Computers hinzufügen, in der MSDTC-Dienst zur Liste der Benutzer ausgeführt wird, die eine XA-Wiederherstellungsvorgang XA-Datenbank ausführen können. Darüber hinaus ist das Netzwerkdienstkonto ein eingeschränktes Konto erforderlich Netzwerkdienst -Kontozugriff auf den Ordner, XA-DLL befindet.

Gehen Sie folgendermaßen vor, um das Konto ändern, der MSDTC-Dienst zurück auf das Konto NetworkService .

Warnung Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung nicht ordnungsgemäß mit dem Registrierungseditor oder mithilfe einer anderen Methode ändern. Diese Probleme können eine Neuinstallation des Betriebssystems. Microsoft kann nicht garantieren, dass diese Probleme behoben werden können. Ändern Sie die Registrierung auf eigene Gefahr.
  1. Klicken Sie auf Startund auf Ausführen, geben Regedit, und klicken Sie dann aufOK.
  2. Suchen Sie und klicken Sie auf den folgenden Unterschlüssel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
    Wenn die folgenden Einträge vorhanden sind, gehen Sie zu Schritt 6:
    • TurnOffRpcSecurity
    • AllowOnlySecureRpcCalls
    • FallbackToUnsecureRPCIfNecessary
  3. Erstellen des TurnOffRpcSecurity-Eintrags:
    1. Im Menü Bearbeitenauf neu, und klicken Sie dann auf DWORD-Wert.
    2. Typ TurnOffRpcSecurity, und drücken Sie dann die EINGABETASTE.
  4. Erstellen des AllowOnlySecureRpcCalls-Eintrags:
    1. Im Menü Bearbeitenauf neu, und klicken Sie dann auf DWORD-Wert.
    2. Typ AllowOnlySecureRpcCalls, und drücken Sie dann die EINGABETASTE.
  5. Erstellen des FallbackToUnsecureRPCIfNecessary-Eintrags:
    1. Im Menü Bearbeitenauf neu, und klicken Sie dann auf DWORD-Wert.
    2. Typ FallbackToUnsecureRPCIfNecessary, und drücken Sie dann die EINGABETASTE.
  6. Legen Sie den DWORD-Wert für den Eintrag TurnOffRpcSecurity:
    1. Maustaste auf TurnOffRpcSecurity, und klicken Sie dann auf Ändern.
    2. Im Dialogfeld DWORD-Wert bearbeiten unter welcher Kostenart Wert 1, und klicken Sie dann auf OK.
  7. Legen Sie den DWORD-Wert für den Eintrag AllowOnlySecureRpcCalls:
    1. Maustaste auf AllowOnlySecureRpcCalls, und klicken Sie dann auf Ändern.
    2. Im Dialogfeld DWORD-Wert bearbeiten unter welcher Kostenart Wert 0, und klicken Sie dann auf OK.
  8. Legen Sie den DWORD-Wert für den Eintrag FallbackToUnsecureRPCIfNecessary:
    1. Maustaste auf FallbackToUnsecureRPCIfNecessary, und klicken Sie dann auf Ändern.
    2. Im Dialogfeld DWORD-Wert bearbeiten unter welcher Kostenart Wert 0, und klicken Sie dann auf OK.
Nachdem Sie die Registrierung geändert haben, müssen Sie den MSDTC-Dienst neu starten. Gehen Sie folgendermaßen vor, um den MSDTC-Dienst neu zu starten:
  1. Klicken Sie auf Startund auf Ausführen, geben cmd, und klicken Sie dann auf OK.
  2. Typ Net Stop msdtc, und drücken Sie dann die EINGABETASTE.
  3. Typ Net Start msdtc, und drücken Sie dann die EINGABETASTE.
  4. Öffnen Sie Component Services Microsoft Management Console (MMC)-Snap-in. Dazu klicken Sie aufStart, klicken Sie auf Ausführen, gebenDcomcnfg.exe, und klicken Sie dann aufOK.
  5. Erweitern Sie Komponentendienste, erweitern SieComputer, und erweitern Sie Arbeitsplatz.
  6. Maustaste auf Arbeitsplatz, und klicken Sie dann aufEigenschaften.
  7. Klicken Sie auf die Registerkarte MSDTC , und klicken Sie dann aufSicherheitskonfiguration.
  8. Ändern Sie das Konto in DCT-AnmeldekontoNT-AUTORITÄT\NetworkService. Geben Sie ggf. ein Kennwort ein Kennwort ein.
  9. Klicken Sie zweimal auf OK.
Informationsquellen
Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
816633 Fehlermeldung "Der Aufruf der GetXaSwitch-Funktion fehlgeschlagen" mit Oracle 9.x-Client installiert
899191 Neue Funktionalität im Distributed Transaction Coordinator-Dienst in Windows Server 2003 Service Pack 1 und Windows XP Service Pack 2
Weitere Informationen zum Verwalten von Konten und Benutzerrechte für Microsoft Distributed Transaction Coordinator (MSDTC) finden Sie auf der folgenden Microsoft Developer Network (MSDN)-Website: Die in diesem Artikel erörterten Produkte von Drittanbietern werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in die Leistung oder Zuverlässigkeit dieser Produkte.
MSDTC XP Win2003

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 903944 – Letzte Überarbeitung: 08/18/2015 02:30:00 – Revision: 3.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8.1, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition

  • kbprb kbtransaction kbtshoot kbinfo kbmt KB903944 KbMtde
Feedback