一、下載
https://www.allroundautomations.com/registered-plsqldev/
點擊進入上面的地址番刊,選擇自己系統(tǒng)的版本(32/64位)下載對應(yīng)的版本吭净,然后點擊下載呻疹。
值得注意的是,下載最新版本(15.0.0)網(wǎng)絡(luò)很慢,甚至無法下載物遇,建議下載低版本嫂丙。實測9.0.6版本可以下載娘赴,而且有中文版包,安裝好PL/SQL Developer后可以下載安裝這個中文包跟啤。
下載完成
二诽表、安裝
雙擊安裝包。傻瓜式確認隅肥,直至完成竿奏。
選擇安裝目錄,最好指定目錄安裝腥放。
選擇經(jīng)典模式安裝
確認安裝
點擊finish泛啸,完成安裝。
三秃症、下載Oracle客戶端組件
除了下載PLSQL外候址,還需要下載Oracle客戶端組件:
https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
版本自己選擇:
下載完成后解壓吕粹,生成一個名為instantclient-basic-windows.x64-11.2.0.4.0的文件夾。
這個文件夾下面有一個名為instantclient_11_2的文件夾岗仑,在PL/SQL Developer 的安裝目錄的平級(即D:\下)目錄下創(chuàng)建一個名為oracle的目錄匹耕,然后instantclient_11_2文件夾復(fù)制或剪切到oracle目錄下。
三荠雕、配置tnsnames.ora文件及環(huán)境變量
接下來配置 tnsnames 文件稳其。
為什么配置 tnsnames.ora 文件?
oracle客戶端所需要的一個文件炸卑,通過該文件可以配置數(shù)據(jù)庫的連接地址欢际,配好后,
不用再輸入完整的oracle地址矾兜,直接用簡易的字符串代替即可损趋。
如:本該是數(shù)據(jù)庫地址為:127.0.1.1:1521/orcl,
通過設(shè)置tnsnames.ora椅寺,為它起的別名為:cdbase浑槽,就可以用cdbase代替了。
在這個客戶端組件的安裝目錄里需要創(chuàng)建NETWORK目錄
NETWORK目錄里創(chuàng)建ADMIN目錄返帕。
ADMIN目錄下創(chuàng)建 tnsnames.ora 文件桐玻。
內(nèi)容如下:
數(shù)據(jù)庫別名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 端口號))
)
(CONNECT_DATA =
(SERVICE_NAME = 數(shù)據(jù)庫服務(wù)名)
)
)
配置環(huán)境變量:
windows:右擊 我的電腦 -> 屬性 -> 高級系統(tǒng)設(shè)置 -> 環(huán)境變量 -> 系統(tǒng)變量-> 新建變量
先設(shè)置oracle環(huán)境變量
變量名為:ORACLE_HOME
變量值為:D:\oracle\instantclient_11_2\
再設(shè)置監(jiān)聽文件環(huán)境變量
變量名為:TNS_ADMIN
變量值為:%ORACLE_HOME%\NETWORK\ADMIN\
將ORACLE_HOME和TNS_ADMIN變量添加到Path上
打開CMD窗口驗證環(huán)境變量是否設(shè)置成功
echo %ORACLE_HOME%
echo %TNS_ADMIN%
四、配置pl/sql的Oracle連接參數(shù)
選擇pl/sql的工具/首選項(Tools/ Preferences/)里的連接,在右面設(shè)置Oracle主目錄名(即安裝目錄)和OCI庫.
Oracle主目錄名:
D:\oracle\instantclient_11_2
OCI庫:
D:\oracle\instantclient_11_2\oci.dll
五荆萤、連接測試
當(dāng)啟動PL/SQL Developer后镊靴,Database的下拉框里出現(xiàn) tnsnames.ora 文件里配置的數(shù)據(jù)庫別名時,說明就已經(jīng)配置成功链韭,可以正常使用了偏竟。