C#連接Oracle錯誤:OCIEnvCreate 失敗,返回代碼為 -1


 

處理某些數據需要從Oracle里讀取數據

因為數據不多,簡單方便直接用 System.Data.OracleClient

添加引用,寫sql語句一氣呵成,運行立刻報錯悲傷

image

 

從沒見過這錯誤啊…

上網搜索之…

 

原來是由於xp以上的系統上默認權限不足…

只要以管理員權限運行vs或者直接運行生成的應用就可以了…

為了防止忘記需要管理員權限,我們可以 添加程序清單文件(突然想起其實多年前還寫過篇博客來着http://www.cnblogs.com/sun8134/archive/2009/10/30/1593025.html

image

 

然后修改為管理員運行

image

 

然后運行就會自動提示需喲啊管理員權限了

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM