PLSQL Developer連線遠端資料庫方式
作者:Frank_bettterMan
來源:CSDN
原文地址:https://blog.csdn.net/xintonghanchuang/article/details/60869189
1.直接通過IP連線:
1)輸入對應資料庫使用者名稱與密碼;
2)資料庫處填寫:資料庫伺服器IP/資料庫例項;
如下圖:
2.通過配置檔案連線:
1)如果電腦本身已經安裝了Oracle,那麼直接到
E:\app\LDM\product\11.2.0\dbhome_1\NETWORK\ADMIN\
目錄下找到tnsnames.ora檔案並開啟;
2)在改檔案尾部新增以下程式碼:
RHOIS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.5)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orclcn)
)
)
儲存即可,如果不能儲存,其另存到其他地點,然後替換。(注意舊檔案的備份)
3)開啟Pl/SQL Developer 客戶端,輸入使用者名稱密碼,點選資料庫下拉按鈕,選擇RHOIS,點選連結即可如下:
3.如果為安裝oracle資料庫及其客戶端,則按照如下方法:
1)先到Oracle網站下載Instant Client :
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html
根據你的作業系統選擇不同的Instant Client版本
下載會是一個壓縮檔案,解壓之後的資料夾叫:D:\Program Files\PLSQL Developer\instantclient_11_2.放在你喜歡的目錄即可.例如:D:\Program Files\PLSQLDeveloper\instantclient_11_2
2)在D:\Program Files\PLSQLDeveloper\instantclient_11_2目錄下新建目錄network,在network目錄下再新建admin目錄,在admin目錄下新建檔案tnsnames.ora,使用文字編輯器開啟寫入如下內容:
MWDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = MWDB )
)
)
第一個黃色字塊:表示定義遠端伺服器的在本地主機名
第二個黃色字塊:遠端資料庫的IP地址
第三個黃色子塊:遠端資料庫例項名
3)新增一個環境變數,名為TNS_ADMIN,值為tnsnames.ora檔案所在路徑。比如我的本機為:D:\instantclient_11_2\network\admin
4)設定ORACLE的語言,新增環境變數NLS_LANG ,值為AMERICAN_AMERICA.ZHS16GBK
如果不清楚遠端資料庫的ORACLE 語言,可以ssh或者telnet到遠端機器,在命令介面輸入,用命令列連線到資料庫。
select * from nls_instance_parameters;
檢視NLS_LANGUAGE 的值
NLS_LANGUAGE
NLS_TERRITORY
5)下載並安裝PL.SQL.Developer配置應用
配置tools->preferences->connection
Oracle Home
D:\Program Files\PLSQL Developer\instantclient_11_2
OCI library
D:\Program Files\PLSQLDeveloper\instantclient_11_2\oci.dll
中文的PL/SQL Developer就是
工具-->首選項-->連線
Oracle主目錄
D:\Program Files\PLSQLDeveloper\instantclient_11_2
OCI庫
D:\Program Files\PLSQLDeveloper\instantclient_11_2\oci.dll
6)開啟PLSQLDeveloper,Tool-->Prefrence,設定Oracle Home為客戶端的安裝路徑(我的是C:\ProgramFiles (x86)\Oracle\odac_client),OCI Library為客戶端安裝路徑+oci.dll(我的是C:\Program Files(x86)\Oracle\odac_client\oci.dll);
7)配置完成後重啟PLSQL Developer;