PLSQL连接数据库乱码问题

PLSQL连接数据库查询结果乱码问题

是:字符集不一样,需要配置环境变量

步骤 1:配置路径

Windows7

桌面上找到【计算机or我的电脑】,右键菜单【属性】,进入标题为(系统)窗口,左侧菜单,找到【高级系统设置】点击鼠标左键,进入title为系统属性窗口界面,【高级】选择卡,在找到【环境变量按钮】,打开【环境变量】窗口,点击新建:

步骤 2:环境变量

1)变量名:ORACLE_HOME   变量值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2

2)变量名:TNS_ADMIN     变量值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2

3)变量名:NLS_LANG       变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

4)修改Path变量,在后面添加 :E:\PLSQLDeveloper\PLSQL\instantclient_11_2

注意:根据自己的路径相应更改1)2)和4)的变量值,我是直接解压到E盘下的,路径就是上述路径了。3)照抄即可

步骤 3:修改配置文件

找到 E:\PLSQLDeveloper\PLSQL\instantclient_11_2路径下tnsnames.ora文件,用编辑器打开(记事本也可以)

根据自己实际情况需要进行编辑,显示的数据库名,HOST后面填写的是所要的连接的地址。编辑好以后保存。

步骤 3 :打开使用

1)打开E:\PLSQLDeveloper\PLSQL\PLSQL Developer文件下的plsqldev.exe文件,右击,以管理员身份运行。

2)填入你要的连接的数据库的用户名和密码,并在数据库一栏的下拉列表中选择你要连接的数据库。若在此步无法显示数据库名称,则进行下述步骤

3)点击工具》首选项

Oracle主目录名

E:\PLSQLDeveloper\PLSQL\instantclient_11_2

OCL库

E:\PLSQLDeveloper\PLSQL\instantclient_11_2\oci.dll

重新启动。

我的PLSQL是出现了乱码第三种情况,黄色字体标识,添加环境变量之后重新启动PLSQL,查询乱码就解决了。

                                                                 signature:KONGYamin

猜你喜欢

转载自www.cnblogs.com/kongyamin/p/11269437.html
今日推荐