Freigeben über


Konfigurieren von DataFactory für den sicheren oder den uneingeschränkten Modus

Wichtig

Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Informationen finden Sie in den jeweiligen Kompatibilitäts-Cookbooks zu Windows 8 und Windows Server 2012). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Service migriert werden.

Standardmäßig wird ADO mit einer „abgesicherten“ RDSServer.DataFactory-Konfiguration installiert. Der abgesicherte Modus für RDS Server-Komponenten bedeutet, dass Folgendes zutrifft:

  1. Der Handler ist mit „RDSServer.DataFactory“ erforderlich (dies ist durch eine Registrierungsschlüsseleinstellung vorgeschrieben).

  2. Der Standardhandler „msdfmap.handler“ ist registriert, in der Liste der sicheren Handler vorhanden und als Standardhandler gekennzeichnet.

  3. Die Datei „Msdfmap.ini“ ist im Windows-Verzeichnis installiert. Sie müssen diese Datei entsprechend Ihren Anforderungen konfigurieren, bevor Sie RDS im dreistufigen Modus verwenden.

Optional können Sie eine uneingeschränkte DataFactory-Installation konfigurieren. DataFactory kann direkt ohne den benutzerdefinierten Handler verwendet werden. Benutzer können weiterhin einen benutzerdefinierten Handler verwenden, indem sie die Verbindungszeichenfolgen ändern, dies ist jedoch nicht erforderlich. Weitere Informationen zur Auswirkungen der Verwendung des RDSServer.DataFactory-Objekts finden Sie unter Sichern von RDS-Anwendungen.

Die Registrierungsdatei „handsafe.reg“ wurde bereitgestellt, um die Registrierungseinträge des Handlers für eine sichere Konfiguration einzurichten. Für eine Ausführung im abgesicherten Modus führen Sie „handsafe.reg“ aus.

Nachdem Sie „handsafe.reg“ ausgeführt haben, müssen Sie den WWW-Publishingdienst auf dem Webserver beenden und neu starten, indem Sie die folgenden Befehle in ein Eingabeaufforderungsfenster eingeben: „NET STOP W3SVC“ und „NET START W3SVC“.

Weitere Informationen

DataFactory-Anpassung
Grundlegendes zu RDS