记得两年前,使用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过多臃肿。
分享到:
相关推荐
本文将深入探讨如何解决PL/SQL Developer中的中文乱码问题。 首先,我们需要了解的是字符集的概念。字符集是一种规定了字符编码方式的标准,它定义了字符的集合以及这些字符对应的二进制编码。在Oracle数据库中,...
PL/SQL 乱码问题是 Oracle 数据库开发中常见的问题之一,当我们使用 PL/SQL Developer 查询数据时,可能会遇到中文乱码的问题。下面我们将详细介绍 PL/SQL 乱码的解决办法。 问题描述 在使用 PL/SQL Developer ...
在使用PLSQL Developer与Oracle数据库交互时,可能会遇到中文乱码的问题。这通常是由于字符集设置不正确导致的。本文将详细介绍如何解决这个问题,确保在处理中文数据时能正确显示和存储。 首先,我们需要理解...
除了以上方法,你还可以尝试其他解决方案,例如在PLSQL Developer工具中直接设置导出时的编码,或者使用第三方工具进行文件转换。例如,可以使用Notepad++这样的文本编辑器打开CSV文件,查看并更改文件编码,然后再...
### PLSQL中文乱码问题解决方案 #### 背景与问题描述 在处理数据库操作时,经常遇到的一个问题是中文字符的显示出现乱码的情况。这种情况不仅会影响数据的正确读取,还会导致用户界面的不友好体验。对于使用PL/SQL...
在IT行业中,开发人员经常会遇到工具与数据库兼容性问题,其中一个常见的问题是PLSQL Developer无法连接到64位版本的Oracle数据库。由于PLSQL Developer本身并不支持64位Oracle,这给许多用户带来了困扰。本文将详细...
由于提供的部分内容似乎是乱码,无法直接从中提取有用的信息,因此,本篇将主要围绕标题、描述以及标签中的“PLSQL Developer”来展开相关知识点。 ### PLSQL Developer 7.0 用户指南 #### 一、概述 PLSQL ...
- 下载:首先需要找到适合PLSQL Developer 10.0版本的汉化包,如"PLSQLDeveloper_ha_veryhuo.com"。 - 解压:解压缩文件,通常会得到一个包含语言文件的文件夹。 - 安装:将汉化文件夹复制到PLSQL Developer的...
解决数据库中文乱码的现象 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
### PLSQL显示乱码、导出问题的解决方法 #### 一、ORACLE数据库显示乱码的问题 在处理Oracle数据库时,经常会...通过以上步骤,可以有效地解决PL/SQL Developer中出现的乱码问题以及在导入导出过程中遇到的相关问题。
在 PLSQL Developer 中,我们可以执行以下语句来查看字符集: ```sql SELECT * FROM V$NLS_PARAMETERS; ``` 在结果中,我们可以看到字符集的设置。如果字符集不是简体中文,那么我们需要更改它。 2. 环境变量设置...
在Oracle数据库管理中,PL/SQL Developer是一款非常实用的工具,它专为Oracle数据库的存储程序单元开发设计,包括过程、函数、包、触发器等的编写和调试。这款工具以其用户友好、代码质量优化以及高生产力而受到青睐...
rar 里面有txt文件详见文本文件说明 ...如果该值设置不正确,将导致PL/SQL Developer连接数据库后,查看的数据会出现乱码。 5、下载并安装PL.SQL.Developer配置应用 配置tools->preferences->connection
PLSQL Developer是一款...总的来说,PLSQL Developer 10.0.5.1710是一个全面的Oracle数据库开发平台,不仅解决了中文用户在使用过程中的语言和编码问题,还提供了丰富的功能来满足开发、管理和维护Oracle数据库的需求。
在IT行业中,遇到数据库字符集导致的PL/SQL中文乱码问题是非常常见的,尤其是在处理多语言环境下的数据时。本文将深入探讨这一问题,并提供一套详细的解决方案,帮助读者理解和解决因字符集不匹配而导致的PL/SQL中文...
在使用PL/SQL Developer(简称plsql)进行Oracle数据库操作时,有时会遇到字符编码问题,导致显示乱码。这通常是由多种因素引起的,包括数据库服务器、客户端环境以及PL/SQL Developer自身设置不一致造成的。以下是...
在本例中,Oracle数据库是64位的,而PLSQL Developer是32位的,因此需要调整字符集的配置以解决乱码。可以通过修改环境变量NLS_LANG来指定正确的字符集设置,例如使用SIMPLIFIEDCHINESE_CHINA.ZHS16GBK。这表示使用...