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

1前提:

Oracle11g数据库已安装完成

2.修改注册表

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

以64位系统为例

开始-输入“regedit”

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

修改NSL_LANG数值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

中文显示

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

《PLSQL通过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.新增系统环境变量

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

变量名:TNS_ADMIN

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

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

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 

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

6. plsql首选项连接配置

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

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

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

首选项界面选择连接

检查连接选项勾上

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简体中文

    原文作者:叶小问ing
    原文地址: https://www.jianshu.com/p/6fd90aa49144
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞