共用方式為


配置 DataFactory 的安全或不受限制模式

重要

從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service

根據預設,ADO 會以「安全」RDSServer.DataFactory 組態來安裝。 RDS 伺服器元件的安全模式表示以下條件為真:

  1. RDSServer.DataFactory 需要處理器(這是由登錄機碼設定所規定的)。

  2. 默認處理程式 msdfmap.handler 已註冊、出現在安全處理程式清單中,並標示為默認處理程式。

  3. Msdfmap.ini 檔案已安裝在 Windows 目錄中。 您必須根據需求來設定此檔案,才能在三層模式中使用 RDS。

您可以選擇性地設定不受限制 DataFactory 安裝。 DataFactory 可以直接使用,而不需要自定義處理程式。 使用者仍然可以藉由修改連接字串來使用自定義處理程式,但並非必要。 如需使用 RDSServer.DataFactory 物件之含意的詳細資訊,請參閱 保護 RDS 應用程式

已提供登錄檔handsafe.reg,以設置處理程序登錄項目以建立安全配置。 若要以安全模式執行,請執行handsafe.reg。

執行handsafe.reg之後,您必須在命令提示字元視窗中輸入下列命令,以停止並重新啟動 Web 伺服器上的萬維網發佈服務:“NET STOP W3SVC” 和 “NET START W3SVC”。

另請參閱

DataFactory 自定義
RDS 基礎知識