不安裝Oracle客戶端使用PLSQL,oracle客戶端plsql
要連接Oracle往往需要安裝上百兆的ORACLE客戶端,顯得十分麻煩。先就介紹如何通過使用精簡客戶端,且不需要安裝的客戶端,配合PLSQL連接oracle數據庫。
其實這些操作都很簡單,寫在這裡,就當是一個知識管理吧,以後忘記了怎麼配置,就打開這篇博客。
首先下載安裝包
在Oralce官方網站上下載Oracle Instantclient Basic package。地址如下:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,在這個頁面的中部找到Instant Client,在Instant Client Downloads中選擇合適的版本下載。
第二步:解壓這個安裝包 1>下載完成後,解壓壓縮文件至本地某路徑下,例如C:/instantclient 。
2>在此路徑下建立文件夾network/admin,在C:/instantclient/network/admin文件夾下建立tnsnames.ora文件,文件內容即為希望連接的數據庫的TNS信息。例如:
WORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.4)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
其中紅色字體部分為我的針對個人情況的設置,ORACLE數據庫服務器IP為192.168.1.4,數據庫服務名為orcl。如何不知道服務名,可以使用以下命令查看:
show parameter service_name
第三步:設置環境變量 用戶變量中新建:
變量名:nls_lang
變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
系統變量Path中添加C:\instantclient
第四步:配置pl/sql developer 啟動PL/SQL Developer,在登錄窗口界面,點擊取消按鈕就可以進行主界面,點擊Tools->Preferences,在Connection中需要配置如下兩個參數:
Oracle Home:C:\instantclient
OCI Library:C:\instantclient\oci.dll
至此配置完成,現在就可以正常使用pl/sql developer了