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
可能出现在问题:
![64位 win7中使用PL/SQL developer - 竹墨飘香 - 竹墨飘香](http://img0.ph.126.net/lVcQmsFlcwua3xA1tIYN9g==/1792151176817047500.png)