【数据库】PLSQL Developer中文乱码问题解决
发布日期:2021-06-29 20:47:56 浏览次数:2 分类:技术文章

本文共 2256 字,大约阅读时间需要 7 分钟。

00. 目录

文章目录

01. 问题描述

PLSQL Developer操作数据库出现问号问题。

在这里插入图片描述

02. 问题分析

oracle客户端和服务器端的编码方式不一样。

03. 问题解决

3.1 查看数据库的编码集

SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.AL32UTF8SQL>

3.2 查看本地字符集

SQL> select * from V$NLS_PARAMETERS;PARAMETER                                               VALUE---------------------------------------------------------------- -----------------------------------------------NLS_LANGUAGE                                         AMERICANNLS_TERRITORY                                         AMERICANLS_CURRENCY                                          $NLS_ISO_CURRENCY                                   AMERICANLS_NUMERIC_CHARACTERS                       .,NLS_CALENDAR                                          GREGORIANNLS_DATE_FORMAT                                    DD-MON-RRNLS_DATE_LANGUAGE                                AMERICANNLS_CHARACTERSET                                  AL32UTF8NLS_SORT                                                 BINARYNLS_TIME_FORMAT                                     HH.MI.SSXFF AMNLS_TIMESTAMP_FORMAT                          DD-MON-RR HH.MI.SSXFF AMNLS_TIME_TZ_FORMAT                               HH.MI.SSXFF AM TZRNLS_TIMESTAMP_TZ_FORMAT                     DD-MON-RR HH.MI.SSXFF AM TZRNLS_DUAL_CURRENCY                                $NLS_NCHAR_CHARACTERSET                      AL16UTF16NLS_COMP                                                 BINARYNLS_LENGTH_SEMANTICS                           BYTENLS_NCHAR_CONV_EXCP                            FALSE19 rows selectedSQL>

发现本地字符集和服务器字符集一致。

3.3 打开Win10环境变量设置

在这里插入图片描述

3.4 选择新建环境变量

在这里插入图片描述

3.5 新建环境变量的值如下

在这里插入图片描述

环境变量的值由3.1的步骤查询得到

NLS_LANG

AMERICAN_AMERICA.AL32UTF8

保存环境变量的值,选择确定。

3.6 重新启动PLSQL Developer

重新启动PLSQL Developer软件。

04. 结果验证

重新启动PLSQL Developer软件,执行SQL语句.

在这里插入图片描述

SQL> select deptno 部门编号, dname 部门名称, loc 部门位置 from dept;部门编号 部门名称                  部门位置---- ------------------------------ ------------------------------  50 黑胡子海贼团            新世界  45 黑桃海贼团               东海  60 D之一族                   ONE PIECE  10 周刊少年Jump           Tokyo  20 草帽海贼团               东海  30 红心海贼团               北海  40 红发海贼团               新世界7 rows selected

05. 附录

5.1 【Tools】PLSQL Developer13.0.4注册和使用教程

参考:

转载地址:https://dengjin.blog.csdn.net/article/details/107050118 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【数据库】PLSQL Developer出现ORA-12541TNS no listener错误解决方法
下一篇:【Tools】PLSQL Developer13.0.4注册和使用教程

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月22日 03时13分01秒