Konfigurieren von DataFactory für sichere oder uneingeschränkte Modi
Wichtig
Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Details finden Sie unter Windows 8 und Windows Server 2012 Compatibility Cookbook). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Servicemigrieren.
Standardmäßig wird ADO mit einer "sicheren" RDSServer.DataFactory- konfiguration installiert. Der sichere Modus für RDS-Serverkomponenten bedeutet, dass Folgendes zutrifft:
Der Handler ist mit rdSServer.DataFactory erforderlich (dies wird durch eine Registrierungsschlüsseleinstellung festgelegt).
Der Standardhandler "msdfmap.handler" ist registriert, in der Liste der sicheren Handler vorhanden und als Standardhandler gekennzeichnet.
Msdfmap.ini Datei wird 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, aber es ist nicht erforderlich. Weitere Informationen zu den 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ühren Sie handsafe.reg aus, um den abgesicherten Modus zu starten.
Nachdem Sie handsafe.reg ausgeführt haben, müssen Sie den World Wide Web Publishing Service auf dem Webserver beenden und neu starten, indem Sie die folgenden Befehle in ein Eingabeaufforderungsfenster eingeben: "NET STOP W3SVC" und "NET START W3SVC".