oracle安裝好了,但是window客戶端要配置客戶端才能連接,折騰花了不少時間,下載軟件包也花了不少時間,配置過程遇到各種問題,記錄一下詳細(xì)過程,省得配置的少花時間。
環(huán)境:
系統(tǒng) | oracle | PLSQL版本 | 備注 |
win64位 | 11g R2 | 11.2 |
軟件包下載地址:
鏈接:https://pan.baidu.com/s/1X8RGtpdLJl9sjZC25NhU2g
提取碼:aufx
一、安裝PLSQL
1、下載plsqldeveloperxx.rar
2、解壓
3、雙擊plsqldev1105_x64.exe安裝
4、下一步
5、接受協(xié)議,下一步,基本上就是默認(rèn)安裝即可
6、下一步
7、選擇典型安裝,下一步
8、安裝
9、完成
10、雙擊Language_zh_x86_x64.exe,對PLSQL進(jìn)行漢化
二、安裝并配置instantclient
注意:PLSQL與oracle instantclient必須同為32位或64位,并且版本也要注意,否則PLSQL會初始化oci.dll報錯。
1、解壓instantclient-basic-windows.x64-11.2.0.4.0.zip
2、將instantclient_11_2拷貝到PLSQL的路徑,也可以放其他路徑
C:\Program Files\PLSQL Developer\instantclient_11_2
3、在路徑C:\Program Files\PLSQL Developer\instantclient_11_2下,新建文件tnsnames.ora,其中IP,端口,SERVICE_NAME根據(jù)實際填寫
192.168.8.30= (DESCRIPTION= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.30)(PORT=1521))
(CONNECT_DATA= (SERVER=DEDICATED)
(SERVICE_NAME=ORCL)
)
)
4、設(shè)置系統(tǒng)變量
TNS_ADMIN=C:\Program Files\PLSQL Developer\instantclient_11_2
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5、打開PLSQL,工具——首選項,配置ORACLE主目錄,和OCI庫路徑——確定。
6、重新打開工具PLSQL,如果數(shù)據(jù)庫可選,說明配置成功
注意登錄的時候加上數(shù)據(jù)庫實例名
7、簡單查詢
#挑戰(zhàn)30天在頭條寫日記#
之前筆記本硬盤故障,更換固態(tài)硬盤后所有軟件全部需要重裝,之前一直在臺式機(jī)上使用32位的PL/SQL developer,想在筆記本上試著裝一下,在網(wǎng)上搜索了很多方法,試了很多種,最后這種方法成功了。
第一步:先安裝plsql客戶端
第二步:解壓安裝 oracle64位客戶端 Instant Client
第三步:配置plsql ——工具——連接配置oracle 主目錄名路徑和coi 庫路徑
第四步:在系統(tǒng)環(huán)境變量中配置ORACLE_HOME
最后配置監(jiān)聽:D:\Oracle\Instant Client\network\admin 文件夾下面的tnsnames.ora寫入你要連接的庫
補(bǔ)充:如果數(shù)據(jù)庫出現(xiàn)亂碼:配置環(huán)境變量:NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK就可以解決了
能登陸進(jìn)去了,甚是激動,結(jié)果,查詢內(nèi)容發(fā)現(xiàn),數(shù)據(jù)庫里所有漢字都是顯示 ??? 三個問號。又是一頓搜索,嘗試,最后按以下方法解決。
步驟一:執(zhí)行在plsql中執(zhí)行 select userenv('language') from dual; 語句來查看本機(jī)的字符集,或是執(zhí)行 select * from V$NLS_PARAMETERS; 語句。兩者的區(qū)別是第一種查看到的是拼接好的一條字符集數(shù)據(jù),第二種是數(shù)據(jù)庫詳細(xì)配置參數(shù)有多條數(shù)據(jù)需要將 第一行,第二行,第九行的value數(shù)據(jù)以 第一行_第二行.第九行的格式拼接起來,我的拼接好好后是AMERICAN_AMERICA.ZHS16GBK
這一步我直接執(zhí)行的第一個語句,出來的結(jié)果和作者拼接的是一樣的,就直接用了。
步驟二:在環(huán)境變量中添加兩條配置信息,鼠標(biāo)右鍵我的電腦(計算機(jī)/此電腦)等圖標(biāo),選擇屬性,選擇高級系統(tǒng)設(shè)置,選擇高級選項卡的環(huán)境變量,在系統(tǒng)變量里新建兩條配置:
1、LANG=zh_CN.GBK(GBK是這樣形式的,不同編碼這里的value值需要跟著改變)
2、NLS_LANG=AMERICAN_AMERICA.ZHS16GBK(這個value值就是我們步驟一中拼接好的那個值)
步驟三:這步也是至關(guān)重要的,到這里我們就配置好了,很多的博客與帖子都說重啟plsql即可,但是我的并沒有生效,需要重啟電腦 生效,很重要。
安裝成功,還是很開心的,記錄一下。