處理錯誤“無法加載DLL(oci.dll)”

做了一個ASP.NET的應用系統,移至服務器上,訪問時發生“無法加載DLL(oci.dll)”錯誤,以前沒有見過,不過不要緊,隨時百度一下,哈哈,出來好多,似乎峯迴路轉

按照路人甲乙丙丁各種版本說法不一,挨個做下來,還是不能解決問題。看來今天遇到難題了。

再好好想想這個錯誤,ASP.NET用戶訪問ORACLE時提示無法加載oci.dll,那麼找到這個oci.dll,ORACLE8.1.5該文件保存在ORACLE/ORA81/BIN目錄內,將該everyone用戶添加進去,且給其完全控制權限,重新啓動機器,hoho,錯誤信息不再出現。

那麼問題就是出在訪問權限上了。上面的做法只是爲了檢測錯誤而做的簡單操作而已。既然找到了,那麼就不急了。將Authenticated User添加到ORACLE目錄的安全選項中,給其賦予完全控制權限。重新啓動機器,就好了。(重啓機器很重要)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章