一、配置步骤(参考)
1、 下载instantclient-basic包(点此下载10_2版本)
可到oracle官网下载instantclient,将包解压存放到本地,如:D:\soft\instantclient_10_2;
2、 配置sqlnet.ora和tnsnames.ora文件
在instatntclient目录下新建sqlnet.ora和tnsnames.ora文件,内容如下:
sqlnet.ora文件内容:
SQLNET.AUTHENTICATION_SERVICES=(NTS)
NAMES.DIRECTORY_PATH=(TNSNAMES, EZCONNECT)
Tnsnames.ora文件内容
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库的ip地址)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
3、 配置环境变量。添加环境变量“TNS_ADMIN”,值为“D:\soft\instantclient_10_2”。
注意:这里的变量值为第一步中instantclient在本地的主目录,如果不配该变量,连接时会报ORA-12154: TNS:could not resolve the connect identifier specified的错误。
4、 配置PL/SQLDeveloper
打开plsql,ToolsàPerferences(首选项)àconnection(连接属性),配置Oracle主目录名和OCI库分别为:D:\soft\instantclient_10_2\和D:\soft\instantclient_10_2\oci.dll。
5、 启动PL/SQLDeveloper登录,完成!
二、常见问题
1、 plsql中文乱码问题,设置环境变量NLS_LANG为SIMPLIFIEDCHINESE_CHINA.ZHS16GBK
2、 Could not load"……\bin\oci.dll”问题。在64位win7系统上装PLSQL,经常会出现这个错误,原因是PLSQL只支持32位系统,解决方法是额外加载一个oci.dll文件。
步骤一:下载包含oci.dll的instantclient_10_2包,并解压(D:\soft\instantclient_10_2)
步骤二:打开plsql,ToolsàPerferences(首选项)àconnection(连接属性),配置Oracle的OCI库路径为步骤一中解压后的oci路径,如:D:\soft\instantclient_10_2\oci.dll
关键组件下载地址:
PL/SQL Developer:http://www.allroundautomations.com/bodyplsqldevreg.html
instantclient-basic-win32:http://pan.baidu.com/share/link?shareid=514153&uk=3255414737
11_1版本的instantclient:http://download.csdn.net/download/de2134/8471179