通常情況下,用PL/SQL Developer連接Oracle是需要安裝Oracle客戶端軟件的,這也就意味着你的硬盤將被占用大約1G-2G的空間,對於Windows操作系統來說,你還會多出一些開機自啟動的服務。當然對於大部分人來說,並不會在自己的機器上應用所創建的數據庫,而只是希望通過他的一些配置來連接訪問服務器上的數據庫。
其實Oracle為我們提供了輕便的工具Oracle Instantclient package,也有人稱他為“Oracle即時客戶端”。使用此工具,我們就可以在不安裝Oracle客戶端軟件的情況下訪問存在於其他計算機上的數據庫了。
首先下載安裝包
在Oralce官方網站上下載Oracle Instantclient Basic package。地址如下:http://www.oracle.com/technology ... htdocs/winsoft.html,在這個頁面的中部找到Instant Client,在Instant Client Downloads中選擇合適的版本下載。
第二步:解壓這個安裝包
1>下載完成后,解壓壓縮文件至本地某路徑下,例如c:\instantclient 。
2>在此路徑下建立文件夾NETWORK/ADMIN,在ADMIN文件夾下建立tnsnames.ora文件,文件內容即為希望連接的數據庫的TNS信息。例如:
WORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.4)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
第三步:配置pl/sql developer
啟動PL/SQL Developer,在登錄窗口界面,點擊取消按鈕就可以進行主界面,點擊Tools->Preferences,在Connection中需要配置如下兩個參數:
Oracle Home:c:\instantclient
OCI Library:c:\instantclient\oci.dll
rr.png
至此配置完成,現在就可以正常使用pl/sql developer了