안전 또는 무제한 모드에 대한 DataFactory 구성
Important
Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.
기본적으로 ADO는 "안전한" RDSServer.DataFactory 구성으로 설치됩니다. RDS 서버 구성 요소에 대한 안전 모드는 다음을 의미합니다.
RDSServer.DataFactory에 처리기가 필요합니다(레지스트리 키 설정에 의해 위임됨).
기본 처리기 msdfmap.handler가 등록되고, 안전 처리기 목록에 나열되고, 기본 처리기로 표시됩니다.
Msdfmap.ini 파일이 Windows 디렉터리에 설치됩니다. 3계층 모드에서 RDS를 사용하기 전에 필요에 따라 이 파일을 구성해야 합니다.
필요에 따라 무제한 DataFactory 설치를 구성할 수 있습니다. DataFactory는 사용자 지정 처리기 없이 직접 사용할 수 있습니다. 사용자는 연결 문자열을 수정하여 사용자 지정 처리기를 계속 사용할 수 있지만 필수는 아닙니다. RDSServer.DataFactory 개체 사용의 의미에 대한 자세한 내용은 RDS 애플리케이션 보안을 참조하세요.
안전한 구성을 위해 처리기 레지스트리 항목을 설정할 수 있도록 레지스트리 파일 handsafe.reg가 제공되었습니다. 안전 모드에서 실행하려면 handsafe.reg를 실행합니다.
handsafe.reg를 실행한 후 명령 프롬프트 창에 "NET STOP W3SVC" 및 "NET START W3SVC" 명령을 입력하여 웹 서버에서 World Wide Web Publishing 서비스를 중지했다가 다시 시작해야 합니다.