System.Data.OracleClient需要Oracle客戶端軟體8.1.7或更高版本
問題描述
在客戶端,使用PL/SQL Developer能夠正常的訪問Oracle資料庫,但執行C#程式遠端訪問該資料庫(使用VS 2005,客戶端同樣是Oracle 9i)提示“System.Data.OracleClient需要Oracle客戶端軟體8.1.7或更高版本”。
解決辦法
1.一定要關閉Windows 防火牆;
2.找到ORACLE_HOME資料夾。點選右鍵,選屬性--安全,在組或使用者欄中選“Authenticated Users”(如果沒有Authenticated Users就新增),在許可權列表中把“讀取和執行”的許可權去掉,再按應用(據說這是Oracle10g的一個Bug,在9i版本中也存在);重新選上“讀取和執行”許可權,點選應用;選許可權框下面的“高階”按鈕,確認 “Authenticated Users”後面的應用於是“該資料夾、子資料夾及檔案”,按確定把許可權的更改應用於該資料夾;
3.重新啟動計算機,讓許可權設定生效(也可以不重新啟動,在執行裡執行cmd開啟命令視窗,執行命令iisreset,重啟下IIS,就可以正常訪問);
4.最後客戶端如果還不能訪問,(我客戶端用的是VS2005,用的是其內建的IIS測試程式碼)重新啟動VS2005即可。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30162081/viewspace-1621374/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- System.Data.OracleClient 需要 Oracle 客戶端軟體 8.1.7 或更高版本Oracleclient客戶端
- System.Exception:System.Data.OracleClient需要Oracle客戶端軟體8.1.7或更高版本ExceptionOracleclient客戶端
- 錯誤:System.Data.OracleClient 需要 Oracle 客戶端軟體 8.1.7 或更高版本問題Oracleclient客戶端
- ftp客戶端,ftp客戶端軟體具體怎麼使用?FTP客戶端
- ftp客戶端軟體,ftp客戶端軟體哪個好用,使用方法FTP客戶端
- RAC 11.2.0.3 客戶端軟體Toad連線配置 -- Mac版本客戶端Mac
- 整理:常用的SSH客戶端軟體客戶端
- 客戶端的socket是否需要bind?客戶端
- 你們需要客戶端嗎?大話軟體企業的營銷(上)薦客戶端
- [jaeger] 二、客戶端使用 (Java版本)客戶端Java
- PC客戶端軟體升級方式簡史客戶端
- 14款經典的MySQL客戶端軟體MySql客戶端
- Oracle 客戶端安裝Oracle客戶端
- oracle客戶端升級Oracle客戶端
- oracle客戶端安裝Oracle客戶端
- 為oracle客戶端瘦身:Oracle客戶端
- 如何進行 iPhone 客戶端的軟體測試iPhone客戶端
- flutter版本的玩Android客戶端FlutterAndroid客戶端
- Oracle 客戶端生成AWR方法Oracle客戶端
- aix安裝oracle客戶端AIOracle客戶端
- centos安裝oracle客戶端CentOSOracle客戶端
- 訊息中介軟體客戶端消費控制實踐客戶端
- Google 谷歌翻譯 Mac 客戶端(Mac翻譯軟體)Go谷歌Mac客戶端
- window系統安裝msysgit(Git客戶端軟體)教程Git客戶端
- vnc viewer西西軟體,vnc viewer西西軟體推薦,vnc客戶端使用教程VNCView客戶端
- 安裝 Oracle 即時客戶端Oracle客戶端
- 配置安裝版Oracle客戶端Oracle客戶端
- 免安裝Oracle客戶端使用Oracle客戶端
- oracle取客戶端網路卡地址Oracle客戶端
- BT客戶端BitLord被發現捆綁間諜軟體客戶端
- github-Snawoot/rsp:速度更快的SSH代理客戶端軟體Github客戶端
- EXP客戶端版本差異造成的錯誤客戶端
- 在客戶端用JAVASCRIPT或VBSCRIPT生成WORD文件 (轉)客戶端JavaScript
- vnc windows客戶端,vnc windows客戶端下載,具體使用教程。VNCWindows客戶端
- Oracle client 客戶端與sqlplusOracleclient客戶端SQL
- ORACLE 中記錄客戶端MAC地址Oracle客戶端Mac
- 配置免安裝版Oracle客戶端Oracle客戶端
- 設定ORACLE客戶端字符集Oracle客戶端