一、先到Oracle網站下載Instant Client 下載地址:http://www.oracle.com/technetwork/cn/database/features/instant client/index 092699 zhs.html 根據你的操作系統選擇不同的Instant Cli ...
一、先到Oracle網站下載Instant Client
下載地址:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
根據你的操作系統選擇不同的Instant Client版本。這裡下載的是:instantclient-basic-win-x86-64-11.2.0.1.0。
下載後是一個壓縮文件,解壓之後放在你喜歡的目錄即可。如下:
二、配置 Instant Client
在C:\GreenSoftware\instantclient-basic-win-x86-64-11.2.0.1.0\instantclient_11_2 目錄下新建目錄 network,在network 目錄下再新建 admin 目錄,在 admin 目錄下新建文件 tnsnames.ora,使用文本編輯器打開寫入如下內容:
#預發佈資料庫(service/service)
yyyyyy =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.70.198.4)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = xxxxxxx)
)
)
yyyyyy :表示定義遠程伺服器的在本地主機名
SERVICE_NAME :遠程資料庫實例名。
註:文件中的內容格式一定一定要一樣,連空格都不要差。否則會配置失敗。出現未知的錯誤。
三、下載並安裝PL/SQL Developer,配置應用
配置 tools->preferences->connection
- Oracle Home:C:\GreenSoftware\instantclient-basic-win-x86-64-11.2.0.1.0\instantclient_11_2
- OCI library:C:\GreenSoftware\instantclient-basic-win-x86-64-11.2.0.1.0\instantclient_11_2\oci.dll
中文的 PL/SQL Developer 就是:工具-->首選項-->連接
- Oracle主目錄:C:\GreenSoftware\instantclient-basic-win-x86-64-11.2.0.1.0\instantclient_11_2
- OCI庫:C:\GreenSoftware\instantclient-basic-win-x86-64-11.2.0.1.0\instantclient_11_2\oci.dll
四、關閉PL/SQL Developer,重啟PL/SQL Developer
主機名就會出現在PL/SQL Developer的列表裡,輸入用戶名密碼,就可以登錄遠程oracle 11g資料庫了。
附:配置過程中的問題
Initialization error Could not initialize
換成32位的 Instant Client 吧