您的位置:首页 > 数据库 > Oracle

利用oracle instant client,不安装客户端使用plsql远程连接数据库

2012-12-23 15:50 1061 查看
首先下载instant client程序,下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

下载完成后,将文件加压缩到D:\Oracle\instantclient_11_2

配置系统环境变量,在已有的环境变量中追加如下内容:

PATH=d:\Oracle\instantclient_11_1

TNS_ADMIN=d:\Oracle\instantclient_11_1

LD_LIBRARY_PATH=d:\Oracle\instantclient_11_1

SQLPATH=d:\Oracle\instantclient_11_1

nls_lang=simplified chinese_china.ZHS16GBK

环境变量配置完成后,需要拷贝tnsnames.ora文件到D:\Oracle\instantclient_11_2目录下。



然后打开plsqldev,在菜单“tools”选择“preferences...”,在options页签下设置:

Oracle Home=d:\oracle

OCi Library=d:\oracle\oci.dll



注意:如果在操作的时候遇到“ora-01460”的错误,可能是字符集设置跟服务器不一致。可以先在plsqldev中打开sql窗口,执行select userenv('language') from dual,然后就可以得到你要连接的数据库的字符集设置,然后在本地环境变量里设置NLS_LANG=<服务器的字符集>,问题就解决了。



注:参考以下两文:

http://www.cnblogs.com/dba001/archive/2011/02/27/1966188.html

http://blog.chinaunix.net/uid-257761-id-2458150.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐