1.到orace官網下載instantclient-basic-nt-11.2.0.3.0.zip(不要使用instantclient-basiclite-nt-11.2.0.3.0.zip)將其解壓到某個位置,本人解壓到“D:\oracle\product\11.2.0\instantclient_11_2”下。
2.將oracle安裝目錄D:\oracle\product\11.2.0\dbhome_1下找到NETWORK文件夾並將其複製到D:\oracle\product\11.2.0\instantclient_11_2目錄下。
3.將oracle安裝目錄D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下找到tnsnames.oar文件並複製到D:\oracle\product\11.2.0\instantclient_11_2目錄下。
4.在非登錄狀態一,打開PL/SQL,進入工具--->首選項設置(oracle主目錄名與oci庫)分別如下:
Oracle主目錄:D:\oracle\product\11.2.0\instantclient_11_2
OCI庫 :D:\oracle\product\11.2.0\instantclient_11_2\oci.dll
見圖:5.在PL/SQL developer安裝目錄下創建一個bat文件,內容如下:
@echo off set path=D:\oracle\product\11.2.0\instantclient_11_2
set ORACLE_HOME=D:\oracle\product\11.2.0\instantclient_11_2
set TNS_ADMIN=D:\oracle\product\11.2.0\instantclient_11_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe
其中NLS_LANG前部分必須是AMERICAN_AMERICA,後部分是數據庫採用的字符集.
32位客戶端下載地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
我用的是:instantclient-basic-win32-11.2.0.1.0.zip
64位客戶端下載地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html
可能出現在問題: