我在 iis4.0 上執行過王國榮先生 RDS 的例題, 當然 ok.
可是在 win2000 的 iis5.0 下執行就錯誤了 !
錯誤訊息 : "Internet Server error" 代碼 8447.
這指明了是 iis 設定錯誤.
市面上的解釋都是針對 IIS4.0 的解決方法, 可是試過後都對
IIS5.0 無效, 所以想請教各位, 到底有沒有人真正在 IIS5.0
下執行過 rds 成功過?
創作者介紹
創作者 vbqa 的頭像
vbqa

小吳 VBQA 程式設計討論

vbqa 發表在 痞客邦 留言(7) 人氣()


留言列表 (7)

發表留言
  • Rita
  • 太難了,應該沒有人會吧!
  • 阿雨
  • 看看是不是資料庫(如MDB)的所在位置的權限不夠!!
    Win2000在這一點可是很要求的哦!!
  • Judy
  • 不太像win2000問題, 因為我先用ADODC
    測試過, 沒問題.
    請問有沒有iis高手, 給點意見吧.
  • 阿雨
  • ADODC???
    和RDS能不能用沒有直接的關係!
    ADODC是本端應用程式直連結資料庫,比較沒有安全權限(因為使用的是登入權限)
    而RDS使用的則是來賓帳號之安全權限哦!!
  • PeakHour
  • 你應該安裝 Visual Studio SP5 就可解決問題。
  • Judy
  • 先前試過了, 還是不行.
    請再給點建意, 謝謝.
  • diabo
  • 貼一段MSDN上頭的說明
    Configuring RDS on Windows 2000
    [This is preliminary documentation and subject to change.]
    If you experience difficulties getting RDS to function properly after upgrading to Windows 2000, follow the steps below to troubleshoot the issue.
    Make sure that the World Wide Web Publishing Service is running first by navigating to http://server using Internet Explorer. If you are unable to access the web server this way, go to a command prompt and enter the following command, "NET START W3SVC".
    From the Start menu, select Run. Type msdfmap.ini and click OK to open the msdfmap.ini file in Notepad. Check the [CONNECT DEFAULT] section, and if the ACCESS parameter is set to NOACCESS, change it to READONLY.
    Using the RegEdit utility, navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataFactory\HandlerInfo" and make sure HandlerRequired is set to 0 and DefaultHandler is "" (Null string).
    Note  If you make any changes to this section of the registry, you must stop and restart the World Wide Web Publishing Service by entering the following commands at a command prompt: "NET STOP W3SVC" and "NET START W3SVC".
    Using the RegEdit utility, navigate in the registry to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ADCLaunch" and verify that there is a key called RDSServer.Datafactory. If not, create it.
    Using Internet Services Manager, go to the Default Web Site and view the properties of the MSADC virtual root. Inspect the Directory Security/IP Address and Domain Name Restrictions. If the "Access is Denied" is checked then select "Granted".
    Be sure to try rebooting the server if the changes to do not appear to solve the problem at first.
    See Also
    RDS Fundamentals