1. 下載並安裝plsqldev及漢化語言包
plsqldev官方下載:http://www.allroundautomations.com/registered/plsqldev.html( 可選擇下載漢化語言包)
下載的時候注意選擇下載32位的plsqldev安裝包, 本人測試了64bit plsqldev + 32/64bit instant client都是無法正常使用的
在英文路徑下新建一個目錄爲plsqldev, 雙擊plsqldev1105.exe安裝到剛剛新建的目錄plsqldev, 再執行chinese.exe進行漢化即可
2. 下載並安裝instant client
在百度裏搜索instant client
我們下載instantclient-basic-win32-11.2.0.1.0.zip就可以了
這裏需要值得注意的是, instant client的版本號要不要與oracle database版本號一致, 這裏我還沒有驗證過, 大家知道的話也可以告知一下。
查看oracle database版本號:
sql> select * from v$version;
得知要連接的oracle database版本號是Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production。instant client與oracle database正好是一致的。解壓instantclient-basic-win32-11.2.0.1.0.zip得到instantclient_11_2。
在目錄instantclient_11_2下新建tnsnames.ora文件, 內容爲:
test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.124)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = test)
)
)
上面的兩處的test
, 192.168.0.124
都是可修改的, 其中, test
爲數據庫名稱, 即服務名SERVICE_NAME, 192.168.0.124
爲oracle數據庫的主機.
p.s. 配置plsqldev除了用instant client, 還可以用oracle客戶端, 詳細請看
3. 配置環境變量
右鍵計算機——屬性——高級環境配置——環境變量——點擊系統變量下的“新建”
TNS_ADMIN = E:\software\instantclient_11_2
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4. 配置plsqldev
啓動plsqldev, 點擊”取消”, 進入未登錄狀態下的界面, 工具——首選項:設置oracle主目錄名和OCI庫路徑
oracle主目錄名 = E:\software\instantclient_11_2
OCI庫路徑 = E:\software\instantclient_11_2\oci.dll
點擊”確定”後, 重啓plsqldev生效
此時多了一項”連接爲 normal”, 然後輸入上數據庫名, 賬號密碼就能成功遠程連接上oracle database啦!
OK, Enjoy it!!!