Настройка DataFactory для безопасных или неограниченных режимов
Важный
Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этой функции в новой работе разработки и планируйте изменение приложений, которые в настоящее время используют эту функцию. Приложения, использующие RDS, должны мигрировать на службу данных WCF .
По умолчанию ADO устанавливается с "безопасной" конфигурацией RDSServer.DataFactory. Безопасный режим для компонентов сервера RDS означает, что следующие утверждения истинны:
Обработчик необходим для RDSServer.DataFactory (это предписано параметром в разделе реестра).
Обработчик по умолчанию msdfmap.handler регистрируется, присутствует в списке безопасных обработчиков и помечается как обработчик по умолчанию.
Msdfmap.ini файл устанавливается в каталоге Windows. Перед использованием RDS в трехуровневом режиме необходимо настроить этот файл в соответствии с вашими потребностями.
При необходимости можно настроить установку DataFactory без ограничений. DataFactory можно использовать непосредственно без пользовательского обработчика. Пользователи по-прежнему могут использовать пользовательский обработчик, изменив строки подключения, но это не обязательно. Для получения дополнительной информации о последствиях использования объекта RDSServer.DataFactory см. раздел Защита приложений RDS.
Файл реестра handsafe.reg предоставлен для настройки записей реестра обработчика для безопасной конфигурации. Чтобы запустить в безопасном режиме, выполните handsafe.reg.
После выполнения handsafe.reg необходимо остановить и перезапустить службу веб-публикации на веб-сервере, введя следующие команды в окне командной строки: "NET STOP W3SVC" и "NET START W3SVC".