`
lirig
  • 浏览: 237598 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PLSQL Developer中的乱码问题

阅读更多

记得两年前,使用PLSQL就出现过乱码,后来请通过google 找到答案。 前段时间,我使用oracle的简单版,使用plsql时又出现乱码,却忘记是怎么搞了,人老了,脑子也老了。只能再google一把,当然浪费了很多时间。最后把处理方法记录下来,方便日后再浪费时间。

 

 

SQL> select * from v$nls_parameters;
 
PARAMETER                                                        VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE                                                     SIMPLIFIED CHINESE
NLS_TERRITORY                                                    CHINA
NLS_CURRENCY                                                     ¥
NLS_ISO_CURRENCY                                                 CHINA
NLS_NUMERIC_CHARACTERS                                           .,
NLS_CALENDAR                                                     GREGORIAN
NLS_DATE_FORMAT                                                  DD-MON-RR
NLS_DATE_LANGUAGE                                                SIMPLIFIED CHINESE
NLS_CHARACTERSET                                                 UTF8
NLS_SORT                                                         BINARY
NLS_TIME_FORMAT                                                  HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT                                             DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT                                               HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT                                          DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY                                                ¥
NLS_NCHAR_CHARACTERSET                                           UTF8
NLS_COMP                                                         BINARY
NLS_LENGTH_SEMANTICS                                             BYTE
NLS_NCHAR_CONV_EXCP                                              FALSE

NLS_LANGUAGE 对应 是SIMPLIFIED CHINESE

最后在我本机环境变量中增加


NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

这样我再使用plsql就不会再出现乱码了。

其实如果本地安装oracle client一般是不会出现乱码的,由于我本地使用了简单版的oracle client 如果安装oracle client过多臃肿。

 

 

 

 

分享到:
评论

相关推荐

    PLSQL Developer 中文乱码的解决1

    本文将深入探讨如何解决PL/SQL Developer中的中文乱码问题。 首先,我们需要了解的是字符集的概念。字符集是一种规定了字符编码方式的标准,它定义了字符的集合以及这些字符对应的二进制编码。在Oracle数据库中,...

    plsql乱码解决办法

    PL/SQL 乱码问题是 Oracle 数据库开发中常见的问题之一,当我们使用 PL/SQL Developer 查询数据时,可能会遇到中文乱码的问题。下面我们将详细介绍 PL/SQL 乱码的解决办法。 问题描述 在使用 PL/SQL Developer ...

    PLSQL Developer_Oracle怎么解决中文乱码问题_电脑软件-百度经验_files.zip

    在使用PLSQL Developer与Oracle数据库交互时,可能会遇到中文乱码的问题。这通常是由于字符集设置不正确导致的。本文将详细介绍如何解决这个问题,确保在处理中文数据时能正确显示和存储。 首先,我们需要理解...

    PLSQL导出CSV后中文乱码解决办法

    除了以上方法,你还可以尝试其他解决方案,例如在PLSQL Developer工具中直接设置导出时的编码,或者使用第三方工具进行文件转换。例如,可以使用Notepad++这样的文本编辑器打开CSV文件,查看并更改文件编码,然后再...

    PLSQL中文乱码问题解决方案

    ### PLSQL中文乱码问题解决方案 #### 背景与问题描述 在处理数据库操作时,经常遇到的一个问题是中文字符的显示出现乱码的情况。这种情况不仅会影响数据的正确读取,还会导致用户界面的不友好体验。对于使用PL/SQL...

    PLSQL Developer无法连接64位Oracle的解决方法

    在IT行业中,开发人员经常会遇到工具与数据库兼容性问题,其中一个常见的问题是PLSQL Developer无法连接到64位版本的Oracle数据库。由于PLSQL Developer本身并不支持64位Oracle,这给许多用户带来了困扰。本文将详细...

    PLSQL Developer 7.0用户指南.pdf

    由于提供的部分内容似乎是乱码,无法直接从中提取有用的信息,因此,本篇将主要围绕标题、描述以及标签中的“PLSQL Developer”来展开相关知识点。 ### PLSQL Developer 7.0 用户指南 #### 一、概述 PLSQL ...

    plsql developer10汉化包

    - 下载:首先需要找到适合PLSQL Developer 10.0版本的汉化包,如"PLSQLDeveloper_ha_veryhuo.com"。 - 解压:解压缩文件,通常会得到一个包含语言文件的文件夹。 - 安装:将汉化文件夹复制到PLSQL Developer的...

    PLSQL中文乱码

    解决数据库中文乱码的现象 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    PLSQL显示乱码、导出问题的解决方法

    ### PLSQL显示乱码、导出问题的解决方法 #### 一、ORACLE数据库显示乱码的问题 在处理Oracle数据库时,经常会...通过以上步骤,可以有效地解决PL/SQL Developer中出现的乱码问题以及在导入导出过程中遇到的相关问题。

    PLSQL 中文乱码.docx

    在 PLSQL Developer 中,我们可以执行以下语句来查看字符集: ```sql SELECT * FROM V$NLS_PARAMETERS; ``` 在结果中,我们可以看到字符集的设置。如果字符集不是简体中文,那么我们需要更改它。 2. 环境变量设置...

    使用plsqldev对oracle数据库做备份还原操作

    在Oracle数据库管理中,PL/SQL Developer是一款非常实用的工具,它专为Oracle数据库的存储程序单元开发设计,包括过程、函数、包、触发器等的编写和调试。这款工具以其用户友好、代码质量优化以及高生产力而受到青睐...

    PLSQL Developer 12.rar

    rar 里面有txt文件详见文本文件说明 ...如果该值设置不正确,将导致PL/SQL Developer连接数据库后,查看的数据会出现乱码。 5、下载并安装PL.SQL.Developer配置应用 配置tools->preferences->connection

    PLSQL Developer 10.0.5.1710

    PLSQL Developer是一款...总的来说,PLSQL Developer 10.0.5.1710是一个全面的Oracle数据库开发平台,不仅解决了中文用户在使用过程中的语言和编码问题,还提供了丰富的功能来满足开发、管理和维护Oracle数据库的需求。

    PLSQL 中文乱码解决方案

    在IT行业中,遇到数据库字符集导致的PL/SQL中文乱码问题是非常常见的,尤其是在处理多语言环境下的数据时。本文将深入探讨这一问题,并提供一套详细的解决方案,帮助读者理解和解决因字符集不匹配而导致的PL/SQL中文...

    解决plsql遇到乱码的问题

    在使用PL/SQL Developer(简称plsql)进行Oracle数据库操作时,有时会遇到字符编码问题,导致显示乱码。这通常是由多种因素引起的,包括数据库服务器、客户端环境以及PL/SQL Developer自身设置不一致造成的。以下是...

    win7_oracle11g_64位连接32位PLSQL_Developer

    在本例中,Oracle数据库是64位的,而PLSQL Developer是32位的,因此需要调整字符集的配置以解决乱码。可以通过修改环境变量NLS_LANG来指定正确的字符集设置,例如使用SIMPLIFIEDCHINESE_CHINA.ZHS16GBK。这表示使用...

Global site tag (gtag.js) - Google Analytics