不安裝Oracle客戶端使用PLSQL
要鏈接Oracle每每須要安裝上百兆的ORACLE客戶端,顯得十分麻煩。先就介紹如何經過使用精簡客戶端,且不須要安裝的客戶端,配合PLSQL鏈接oracle數據庫。
其實這些操做都很簡單,寫在這裏,就當是一個知識管理吧,之後忘記了怎麼配置,就打開這篇博客。
將下載後的文件instantclient-basic-win32-11.2.0.1.0解壓,把解壓後的文件夾instantclient_11_2置於C:\Program Files下
(2)環境變量設置
配置環境變量,右擊「個人電腦」-「屬性」-「高級」-「環境變量」-「系統變量」,增長以下內容:
1) 變量名:ORACLE_HOME
變量值:C:\Program Files\instantclient_10_2
2) 變量名:TNS_ADMIN
變量值:C:\Program Files\instantclient_10_2
3) 變量名:NLS_LANG
變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path變量,在後面添加 C:\Program Files\instantclient_10_2
(3)添加網絡配置文件
在 C:\Program Files\instantclient_10_2\network\admin中添加網絡配置文件,新建文本文件,命名爲tnsnames.ora(注意擴展名爲.ora,不是txt),寫入以下內容:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
其中紅色字體部分爲個人針對我的狀況的設置,ORACLE
數據庫服務器IP爲192.168.1.1,數據庫服務名爲orcl。如何不知道服務名,能夠使用如下命令查看:
show parameter service_name