asp.net程式呼叫NTFS分割槽下Oracle客戶端

文藝小青年發表於2017-11-16
Microsoft OLE DB Provider for Oracle (0x80004005)
錯誤型別:
未找到 Oracle 客戶端和網路元件。這些元件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客戶軟體安裝的一部分。 在安裝這些元件之前,將無法使用此提供程式。
/trq/conn.inc, 第 6 行

在網上搜了很長時間,發現趨於一致的解決方法是到Oracleora92 開啟Ora92的-》屬性-》安全,選Authenticated Users 看下面的屬性 將Read and Execute 的勾去掉,然後又勾上,確定重新啟動機器。原因就是把9i裝在了ntfs分割槽上,我看了一下,我的情況倒是符合,只是屬性視窗裡沒有找到“安全”標籤頁,後來又在網上找到:

“但在預設情況下,Win XP系統並不像Win 2k那樣,可以從碟符或目錄的屬性視窗中看到安全標籤,如果用Win XP系統的IIS服務來測試網站,可能會碰到因為網站目錄的許可權設定而出現這樣或那樣的錯誤,以致於不能正常測試。

  如何讓Win XP的屬性視窗中也可以像Win 2k那樣顯示安全標籤呢?其實很簡單!依次點選“開始-控制皮膚-資料夾選項”,在“資料夾選項”視窗中切換至“檢視”項,將“高階設定”中的“使用簡單檔案共享(推薦)”前的對勾去掉,如圖1,然後點“確定”儲存設定。“

現在,按照上面的方法先把“安全”頁顯示出來,然後重新賦予許可權,然後重新啟動,問題應該解決了,稍等~,重啟之後馬上回來!:)


本文轉自Jack Niu部落格園部落格,原文連結:http://www.cnblogs.com/skywind/archive/2006/08/08/470709.html,如需轉載請自行聯絡原作者


相關文章