PLSQL通过instantclient_11_2客户端连接oracle配置

1前提:

Oracle11g数据库已安装完成

2.修改注册表

确保客户端显示为正常。否则容易出现中文乱码

以64位系统为例

开始-输入“regedit”

修改NSL_LANG数值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

中文显示

3.将instantclient_11_2压缩文件解压后放置至oracle安装主目录


以上为在我主机上的目录

4.在instantclient_11_2文件夹中新增tnsname.ora目录

instantclient_11_2中创建NETWORK文件夹,在NETWORK文件夹下创建ADMIN目录

在ADMIN目录下新增tnsname.ora文件(该文件为监听文件)文件内容格式为

local=

(DESCRIPTION =

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))

)

(CONNECT_DATA=

(SID= orcl)

)

)

netplus=

(DESCRIPTION =

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.8.21)(PORT=1521))

)

(CONNECT_DATA=

(SID= orcl)

)

)

5.新增系统环境变量


变量名:TNS_ADMIN

变量值:tnsname.ora所在目录(根据自己定义TNSNAME所在的目录)

E:\app\Yewy\instantclient_11_2\NETWORK\ADMIN


变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 

(中间千万不要把空格去掉,否则等着报错把)

6. plsql首选项连接配置

打开plsql,连接的时候选择取消,按照以下顺序打开首选项

首选项界面选择连接

检查连接选项勾上

Oracle主目录名:客户端所在文件夹的所在的目录E:\app\Yewy\instantclient_11_2

OCI库:E:\app\Yewy\instantclient_11_2\oci.dll

7.完事

后选择应用、确定

8.在plsql文件夹的主目录下新建批处理文件

命名为XXX.bat

文件内容为:

set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

start plsqldev.exe

设置plsql的字符集为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK简体中文

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容