2010-03-04 80 views
2

我有一個連接到Oracle 10.2g數據庫的asp.net Web應用程序。如果我在Visual Studio 2008 Web服務器上運行我的網站,那麼一切正常,但是當它在IIS中發佈時,請獲取「System.Data.OracleClient需要Oracle客戶端軟件版本8.1.7或更高版本」。使用System.Data.OracleClient設置IIS

我添加了ASPNET,Authenticated Users甚至每個人的所有權限,但仍然無效。

我不知道還有什麼可以嘗試的。對我來說這似乎很清楚,這是一個IIS問題,因爲該網站在VS2008集成Web服務器中運行良好。我正在使用IIS 5.1。

在此先感謝!

+0

你可以定義「添加所有權限」?增加了什麼權限?你真的在服務器上安裝了oracle客戶端軟件嗎? – slugster 2010-03-04 12:19:48

+0

我在ORACLE_HOME文件夾中添加了讀,寫,執行。我已經安裝了Oracle服務器和Oracle客戶端,但仍然無法工作。 – Elz 2010-03-04 15:43:50

回答

2

您必須在您的服務器上安裝Oracle客戶端。 DLL本身是不夠的。

您的數據庫管理員應該安裝可用的客戶端。如果沒有,它可以從otn.oracle.com