利用oracle instant client,不安装客户端使用plsql远程连接数据库
2015-12-14 00:00
686 查看
首先下载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
下载完成后,将文件加压缩到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
相关文章推荐
- oracle用exp\imp导出导入,及创建表空间与用户
- ORACLE over函数
- oracle处于资源正忙,或者session处于死循环的解决方法
- oracle笔记:where 子句,连接,事务,体系概述的小知识点
- oracle判断存储过程是否执行完成
- oracle 客户端使用以及乱码问题
- hibernate 保存图片到数据库(oracle)
- oracle触发器使用:after insert 与before insert的简单使用注意
- Oracle中Hint深入理解及其用例(转来慢慢看)
- oracle查看当前用户信息
- Oracle - 数据库的实例、表空间、用户、表之间关系
- Oracle table()函数查询函数返回的结果集
- Oracle 数据库 数据文件 表 表空间 用户的关系
- Oracle分页查询
- Oracle存储过程实战案例分享。
- oracle database 11g 闪回技术
- Oracle存储过程基本语法介绍(转)
- Oracle计算两个整数的和与这两个整数的差与商
- openSUSE 42.1 下安装 Oracle JDK
- 【从翻译mos文章】在OGG (Oracle GoldenGate) 正在使用SCHEMATRANDATA如果,需要额外的db patch