Oracleclient+PLSQL Developer實現遠程登入Oracle資料庫
Oracle資料庫功能強大、效能卓越,在造就這些長處的同一時候,也導致Oracle占記憶體比較多。針對這個問題,我們怎樣做到取其精華去其糟粕呢?
解決方式:我們能夠在區域網路內的server上安裝龐大的Oracle資料庫,在開發人員的PC機上安裝Oracleclient,通過Oracleclient遠程登入Oracle資料庫。
操作步驟:
1.我們能夠從Oracle官網下載Oracleclient軟體,也能夠從百度網盤下載,網盤推薦:http://pan.baidu.com/s/1jG272Hg,下載完畢後安裝;
2.安裝PLSQL Developer;
3.在Oracle用戶端的安裝資料夾下(我的安裝路徑為C:\Program Files (x86)\Oracle\odac_client),建立檔案tnsnames.ora,檔案內容例如以下:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.24.248)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
HOST為遠程Oracle資料庫的IP地址,PORT為串連的port號。
4.加入系統內容變數,變數名為TNS_ADMIN,值為tnsnames.ora檔案的路徑;
5.開啟PLSQL Developer,Tool-->Prefrence,設定Oracle Home為用戶端的安裝路徑(我的是C:\Program Files (x86)\Oracle\odac_client),OCI Library為用戶端安裝路徑+oci.dll(我的是C:\Program Files (x86)\Oracle\odac_client\oci.dll);
6.配置完畢後重新啟動PLSQL Developer;
7.在PLSQL Developer中運行select userenv('language') from dual; 命令,加入系統內容變數,變數名為NLS_LANG,值為上述命令的運行結果。
到此,我們就能夠通過原生PLSQL Developer遠程登入192.168.24.248server上的Oracle資料庫了。
希望我的解說能對您有所協助。