HOWTO: aktivieren Sie DTC und Webserver zwischen SQL Server, auf dem Windows Server 2003 ausgeführt wird, und Webserver

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 555017 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Autor: Robert McLaws MVP
Alles erweitern | Alles schließen

Weitere Informationen

Ist Konfigurieren von Windows Server 2003, um DTC-Transaktionen in Web-Domäne-nicht-Umgebungen zu bearbeiten, die Änderung mehrerer wichtigen Systeme, die die Registrierung enthalten, ein several-step erfordern Prozess. Es wird dringend eine vollständige Systemsicherung dem Versuchen dieser Änderungen bevor durchgeführt werden, empfohlen.
 
WARNUNG: die COM+-Einstellungen von Sicherheit anzupassen, um diesen Dienst zu aktivieren versucht. Bei dem Ändern der COM+-Benutzerberechtigungen an alle anderem Konto, das angegeben wird, deaktivieren Sie COM+ dauerhaft auf dem System möglicherweise, mehrere Haupt-Windows-Subsysteme zu cripple. Wenn das geschieht, ist der Festplatte des Computers löschen und neu das Installieren von Windows Server 2003 die einzige Lösung.
< STARKE VERSCHLÜSSELUNG/ > 
Schritt 1: Schritte zu Enable Network DTC Access (Ausführen auf allen Computern, die DTC-Zugriff benötigen)
   1. Klicken Sie auf Start, zeigen Sie auf Systemsteuerung, und klicken Sie dann auf Software.
   2. Klicken Sie auf Windows-Komponenten hinzufügen / entfernen.
   3. Wählen Sie Option Anwendungsserver aus, und klicken Sie dann auf Detail.
   4. Klicken Sie auf Aktivieren des Netzwerk-DTC-Zugriff, und klicken Sie dann auf OK.
   5. Klicken Sie auf Weiter.
   6. Klicken Sie auf Fertig stellen.
   7. Beenden Sie den DTC-Dienst, und starten Sie dann den DTC-Dienst neu.
   8. Beenden Sie alle Ressource-Managerdienste, die in der verteilten Transaktion (wie Microsoft SQL Server oder Microsoft Message Queue Server) teilnehmen, und starten Sie dann alle Ressource-Managerdienste, die in der verteilten Transaktion (wie Microsoft SQL Server oder Microsoft Message Queue Server) teilnehmen, neu.
 
Weitere Informationen zu diesem Schritt finden Sie unter Verwenden MSKB 817064
 
Schritt 2: installieren Sie das SQL Server 2000-Clienttools auf allen Computern, die DTC-Zugriff benötigen.
Der SQL Client Tools wird auf dem SQL Server 2000 - CD gefunden. Stellen Sie während Installation sicher, dass die MSDTC-Option aktiviert ist.
 
Schritt 3: installieren Sie einfaches VPN (OPTIONALE PARAMETER)
Fahren Sie dann diesen Schritt fort, wenn die beteiligten Computer als Teil dasselbe IP-Sub-Netz und Arbeitsgruppe sind. Andernfalls haben Sie ein sekundäres Netzwerk erstellt, das ein VPN verwendet, um alle Server in derselben Arbeitsgruppe zu bringen.
   Teil einer: The VPN-Server einrichten
      1. Klicken Sie auf Start, zeigen Sie auf Systemsteuerung, und klicken Sie anschließend auf Netzwerkverbindung.
      2. Klicken Sie auf Neue Verbindung erstellen.
      3. Klicken Sie auf Sie auf Eine erweiterte Verbindung einrichten, und klicken Sie dann auf Weiter.
      4. Klicken Sie auf Sie auf Eingehende Verbindungen zulassen, und klicken Sie dann auf Weiter.
      Do not wählt ein eingehendes Gerät aus, und klickt anschließend auf Next.
      6. Klicken Sie auf Allow virtual private connections, und klicken Sie dann auf Weiter.
      7. Wählen Sie den Benutzerkonto aus, denen Sie wünschen, Zugriff zu gewähren und auf Weiter dann zu klicken.
      8. Konfigurieren Sie die das IP-Bereichs Ihres neuen Netzwerks festlegen VPN-Server-Netzwerkeinstellungen.
      9. Stellen Sie sicher, dass Anrufern den Zugriff auf das lokale Netzwerk gestatten aktiviert ist, und dann auf Weiter klickt.
      10. Klicken Sie auf Fertig stellen, um den VPN-Server zu erstellen.
   Teilt zwei, The VPN-Client einzurichten
      1. Klicken Sie auf Start, zeigen Sie auf Systemsteuerung, und klicken Sie anschließend auf Netzwerkverbindung.
      2. Klicken Sie auf Neue Verbindung erstellen.
      3. Klicken Sie auf Verbindung mit dem Netzwerk anam Arbeitsplatz herstellen, und klicken Sie dann auf Weiter.
      4. Klicken Sie auf VPN-Verbindung, und klicken Sie dann auf Weiter.
      5. Geben Sie Name für Ihre Verbindung in der Eingabeaufforderung ein, und klicken Sie dann auf Weiter.
      6. Klicken Sie auf Do not dial an initial connection, und klicken Sie anschließend auf Next.
      7. Geben Sie die IP-Adresse des VPN-Servers ein, und klicken Sie anschließend auf Next.
      8. Klicken Sie auf Alle Benutzer, und klicken Sie anschließend auf Next.
      9. Aktivieren Sie das Create a shortcut to this connection on my desktop Kontrolle-Kästchen, und klicken Sie dann auf Fertig stellen.
 
Firewall können von Ihren Internetverbindungen auf jedem Server mit dem Internetverbindungsfirewall, da die Computer über eine sichere VPN-Verbindung kommunizieren, zu Zeitpunkt.
 
Schritt 4: aktivieren Sie NetBIOS auf alle Computern
Sie können Einträge in der Datei HOST (c:\windows\system32\drivers\etc) alternativ hinzufügen, senden kann, um Server-Name einem Ping-Signal damit an die Computer. Siehe unter den Kommentaren in der Datei HOST für weitere Information auf das wie getan wird.
 
Schritt 5: deaktivieren Sie RPC-Sicherheit für MSDTC-Dienst auf SQL Server
Für diesen Schritt ist es erforderlich, auf die Registrierung zuzugreifen und zu ändern. Falls Sie Sie noch nicht geschehen haben, wird es dringend empfohlen, dass Sie die Registrierung zu diesem Zeitpunkt sichern.
   1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie "Regedt32" ein, und klicken Sie auf OK.
   2. Wählen Sie HKEY LOCAL MACHINE, SOFTWARE dann Microsoft.
   3. Klicken Sie auf MSDTC mit der rechten Maustaste, zeigen Sie auf Add, dann wählen Sie DWORD-Wert aus.
   4. Benennen Sie den Schlüssel zu TurnOffRpcSecurity von dem Standard Neuer Wert # 1 den neuen um.
   5. Doppelklicken Sie auf den neuen Schlüssel, und ändern Sie in dem 1 den Wert.
   6. Schließen Sie das Registrierungseditor, und starten Sie das SQL Server neu
 
Weitere Informationen zu diesem Schritt finden Sie unter Verwenden MSKB 827805
 
Schritt 6: legen Sie auf automatisch bei Start und VPN (OPTIONALE PARAMETER) Verbinden mit VPN-Verbindung fest
Führen Sie die folgenden Schritte auf einzelnem VPN-Clientcomputer aus:
   1. Öffnen Sie die VPN-Verbindung, und wählen Sie Eigenschaften aus.
   2. Deaktivieren Sie auf der Registerkarte Optionen das Prompt for name and password, certificate, etc. Kontrolle-Kästchen.
   3. Wählen Sie auf der Registerkarte Sicherheit Option Internetprotokoll aus, dann klicken Sie Eigenschaften.
   4. Klicken Sie in dem resultierenden Eigenschaft-Dialog-IP-TCP-Feld auf Erweitert, und deaktivieren Sie das Kontrolle-Kästchen Standardgateway für das Remotenetzwerk verwenden.
   5. Klicken Sie aus jedem Dialogfeld auf OK, um zu schließen.
   6. Geben Sie den gewünschten Benutzername und das gewünschte Kennwort (aus Schritt 3, Teil 1, Item 7) ein, und aktivieren Sie die Remember me Option.
   7. Öffnen Sie Windows Explorer, und navigieren Sie zu dem Ordner C:\Documents And Settings\All Users\Start Menu\Programs\Startup.
   8. Ziehen Sie die VPN-Verknüpfung, die in Step Three, Teil 2, Item 8 von dem Desktop zu dem Ordner Autostart in Windows Explorer erstellt wurde.
   9. Fahren Sie herunter, und starten Sie den Computer neu.
 
Der Vorgang ist jetzt abgeschlossen. Und Ihr Webserver sollten jetzt in Lage und Ihrem SQL Server sein, und Ihr SQL Server an koordinierten Transaktionen teilzunehmen.
 
Special Thanks zu ORCSWeb für das Helfen bei dem Entwickeln dieses Artikels.

Eigenschaften

Artikel-ID: 555017 - Geändert am: Donnerstag, 18. Dezember 2003 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition
Keywords: 
kbpubtypecca kbpubmvp kbhowto KB555017 KbMtde kbmt
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 555017
COMMUNITY SOLUTIONS ? VERZICHTERKLÄRUNG
MICROSOFT CORPORATION BZW: SEINE LIEFERANTEN LEHNEN JEGLICHE VERANTWORTUNG FÜR DIE EIGNUNG, VERLÄSSLICHKEIT UND RICHTIGKEIT DES ENTHALTENEN INHALTS UND DER ENTHALTENEN GRAFIKEN AB. ALLE INFORMATIONEN WERDEN WIE BESEHEN OHNE JEDE GEWÄHRLEISTUNG BEREITGESTELLT. MICROSOFT UND SEINE LIEFERANTEN SIND NICHT VERANTWORTLICH UND ÜBERNEHMEN KEINE VERANTWORTUNG FÜR DIE BESCHAFFENHEIT DER ENTHALTENEN INFORMATIONEN UND GRAFIKEN EINSCHLIESSLICH JEDER KONKLUDENTEN BESCHAFFENHEIT, GARANTIE DER HANDELSÜBLICHKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK; FACHMÄNNISCHER BEMÜHUNGEN; DES EIGENTUMSVORBEHALTS ODER DER NICHTVERLETZUNG VON RECHTEN DRITTER. Die folgenden Regeln gelten für Schadensersatzforderungen und die Entschädigung für vergebliche Ausgaben, unabhängig von der Rechtsgrundlage einschließlich Schadensersatzrecht: Microsoft Corporation ist nur haftbar für absichtliche Handlungen, grobe Fahrlässigkeit, Tod oder Körperverletzung sowie für Ansprüche auf der Grundlage des Produkthaftpflichtrechts. Microsoft Corporation ist auch haftbar für leichte Fahrlässigkeit, falls die Microsoft Corporation materiellen Vertragspflichten nicht nachkommt. In solchen Fällen beschränkt sich die Haftbarkeit der Microsoft Corporation auf allgemein übliche und vorhersehbare Schadensersatzansprüche. In allen übrigen Fällen, einschließlich dem geltenden Schadensersatzrecht, ist die Microsoft Corporation nicht haftbar für leichte Fahrlässigkeit. Dies trifft ebenfalls auf die Lieferanten der Microsoft Corporation zu.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com