PLSQL连接oracel数据库_用户无法登陆_oci.dll_配置问题
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
????由于工作需要換了臺(tái)新電腦,在撫摸新筆記本滿懷新鮮感和喜悅心情之余(其實(shí)純屌絲味盡顯無余,就基本和雙手捧托一顆高大上的茶葉蛋般內(nèi)心激動(dòng)且淚眼汪汪),重新裝機(jī)是個(gè)煩雜的過程,一些軟件的安裝使用和環(huán)境的搭建的過程中,問題的出現(xiàn)既存在必然性也有偶然性,但對于我這菜鳥來說,遭遇各種問題通常是必然的,如若了解基本原理,然again、again的加以練習(xí),方可達(dá)到“百裝不殆”的境界,才能吃得起茶葉蛋啊。
????菜鳥就是話多......
????Summary:機(jī)子系統(tǒng)是win7 64bit的,oracle11g安裝的是也是64bit的,但PLSQL安裝的是32bit的,cmd中通過sqlplus連接數(shù)據(jù)庫成功,但是通過PLSQL無法登陸且錯(cuò)誤提示如下:
????Analysis:根據(jù)提示需要安裝32bit的oracle Client,因?yàn)?2bit的PLSQL訪問oracle所需的oci庫無法被加載,64bit的oracle自帶的oci.dll不可用,這其實(shí)就是向下兼容。oci.dll是oracle訪問接口且與系統(tǒng)相關(guān)聯(lián)的。
????Solution:安裝32bit的oracle客戶端,安裝步驟如下
??? 1. oracle官網(wǎng)上下載32bit的oracle client(我下載的是HA-Instant Client-v11.2.0.3.0-x86.rar,前提是要先注冊登錄,麥嘎的!),解壓安裝。
????2. 在PLSQL->tools->connection下配置oracle home和oci library選項(xiàng)。
????????
????3. 配置2個(gè)系統(tǒng)環(huán)境變量,記住設(shè)定了環(huán)境變量之后,一定要注銷或者重啟一下電腦才生效!
???? TNS_ADMIN :?"oracle客戶端安裝根目錄"\network\admin??? TNS文件就是保存了連接信息的文件
???? NLS_LANG??:SIMPLIFIED ?CHINESE_CHINA.ZHS16GBK????? 指定數(shù)據(jù)庫使用的編碼
???? 重啟計(jì)算機(jī)后,在本地和遠(yuǎn)程都已測試,連接oracle數(shù)據(jù)庫成功。
轉(zhuǎn)載于:https://my.oschina.net/sancuo/blog/214465
總結(jié)
以上是生活随笔為你收集整理的PLSQL连接oracel数据库_用户无法登陆_oci.dll_配置问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: .NET APlayer播放器 demo
- 下一篇: cocos2dx3.2文件结构和代码结构
