不装oracle客户端,用plsql连oracle

一、配置步骤(参考

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值