- 浏览: 75399 次
- 性别:
- 来自: 上海
文章分类
最新评论
xp 系统, plsql 中文显示乱码。 上网查找解决办法。
1.在运行中输入:regedit,打开注册表编辑器;
2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO
双击:NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
该为:SIMPLIFIED CHINESE_CHINA.UTF8
检查注册表, 发现就如上边说的那样。 看来得想想别的办法了。
另外说明一下, 我的oracle客户端第一次安装没有成功,卸载后又重新安装的。 可能注册表中的设置是第一次安装留下来
的,所以没有生效。
又设置环境变量,NLS_LANG :SIMPLIFIED CHINESE_CHINA.ZHS16GBK
如果想转换为UTF8字符集,可以赋予“NLS_LANG”为“AMERICAN_AMERICA.UTF8”
设置好后,中文乱码问题就解决了。 具体设置什么字符集,要看数据库中字符集的设置。
下边说说oracle字符集的查询:
[Q]怎么样查看数据库字符集
[A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。
客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,
表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表
会话字符集环境 select * from nls_session_parameters,其来源于v$nls_parameters,表示会话自己的设置,可
能是会话的环境变量或者是alter session完成,如果会话没有特殊的设置,将与nls_instance_parameters一致。
客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。
字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。如字符集是zhs16gbk,则nls_lang可以是
American_America.zhs16gbk。
发表评论
-
linux启动oracle
2014-11-07 17:53 5801:su - oracle 2: lsnrctl star ... -
oracle中job的interval设置方法
2013-01-08 14:11 1754oracle中job的interval设置方法 INTER ... -
Exception:com.mchange.v2.c3p0.impl.NewProxyConnection cannot be cast to oracle.j
2012-10-25 10:48 2712Exception:com.mchange.v2.c3p0.i ... -
oracle中的单行函数
2012-03-05 18:27 851单行函数的特征:1、单行函数对单行操作2、每行返回一个结果3、 ... -
oracle trunc to_char
2012-03-05 16:31 1072select to_char(sysdate,'yyyy') ... -
详细介绍ORACLE sqlplus命令(转)
2012-02-24 17:44 839一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭 ... -
Oracle 使用SQL 查看表结构和索引(转)
2012-02-24 16:29 1025select dbms_metadata.get_ddl('T ... -
Oracle创建用户、表空间、导入导出(转)
2012-02-24 15:58 643//创建临时表空间create t ... -
Oracle删除重复行
2012-02-23 17:53 859第一种情况是:数据的完全重复第二种情况是:部分数据的重复第一种 ... -
oracle+lag和lead函数(转).
2012-02-23 16:41 971原文:http://blog.csdn.net/pilea ... -
Oracle函数大全(转)
2012-02-23 13:37 720来源:http://www.cnblogs.com/lulup ... -
详细介绍ORACLE sqlplus命令(转)
2012-02-23 13:34 1012来源:http://www.cnblogs.com ... -
ora-12154错误解决
2012-02-27 12:01 1832plsql developer 报:ora-12154错误 -
oracle 分页sql 语句比较
2012-02-23 17:53 841说说oracle分页的sql语句,分排序和不排序两种。 当 ... -
oracle 几个常用语句
2012-02-24 15:59 8081、复制表结构 create table tabl ... -
sql统计相同项个数并按名次显示
2012-02-16 16:40 1242现在有如下这样一个表: A表 ID Name time --- ... -
Oracle排序
2012-02-16 16:35 871Oracle9i之前,中文是按 ... -
优化你的开发工具之-----PL/SQL
2012-02-16 16:34 1007优化你的开发工具之-----PL/SQL http://ww ... -
回写保存时报 错误代码: OPR4ONWY:U9IM8TAC:OI2DL65P
2012-02-16 16:19 2675写入到服务器时出错。 请检查以确保您已输入合适的值。 如果仍 ... -
如何更换BIEE登录界面样式
2012-02-15 17:55 1193拷贝productmessages.xml和logonmess ...
相关推荐
### PLSQL中文乱码问题解决方案 #### 背景与问题描述 在处理数据库操作时,经常遇到的一个问题是中文字符的显示出现乱码的情况。这种情况不仅会影响数据的正确读取,还会导致用户界面的不友好体验。对于使用PL/SQL...
PL/SQL 乱码解决办法 PL/SQL 乱码问题是 Oracle 数据库开发中常见的问题之一,当我们使用 PL/SQL Developer 查询数据时,可能会遇到...同时,理解 NLS_LANG 参数的格式和作用也非常重要,以便更好地解决中文乱码问题。
PLSQL 中文乱码解决方案 PLSQL 是 Oracle_relational_database_...PLSQL 中文乱码的问题可以通过检查字符集、环境变量和注册表的设置来解决。通过按照解决步骤, 我们可以确保 PLSQL 正常地显示中文标题和数据输出。
解决PLSQL导出CSV乱码问题的关键在于确保数据导出时的编码与读取或导入时的编码保持一致。通常,Oracle数据库默认使用的是AL32UTF8编码,这是一种支持Unicode字符集的编码方式,能够正确处理包括中文在内的多种语言...
### PLSQL显示乱码、导出问题的解决方法 #### 一、ORACLE数据库显示乱码的问题 在处理Oracle数据库时,经常会...通过以上步骤,可以有效地解决PL/SQL Developer中出现的乱码问题以及在导入导出过程中遇到的相关问题。
在IT行业中,遇到数据库字符集导致的PL/...通过上述步骤,可以有效地解决由字符集不匹配导致的PL/SQL中文乱码问题,确保数据的正确显示和处理。在多语言环境中,合理地管理字符集设置是保证数据完整性与可读性的关键。
本文将深入探讨如何解决PL/SQL Developer中的中文乱码问题。 首先,我们需要了解的是字符集的概念。字符集是一种规定了字符编码方式的标准,它定义了字符的集合以及这些字符对应的二进制编码。在Oracle数据库中,...
以下是一些解决plsql乱码问题的方法: 1. **检查数据库字符集**: - `SELECT * FROM nls_database_parameters;`:这个查询用于查看数据库级别的全局参数,包括字符集。 - `SELECT * FROM nls_instance_parameters...
解决数据库中文乱码的现象 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在PL/SQL中,解决乱码问题通常涉及到以下几个方面: 1. 字符集设置:确保数据库、客户端工具(如SQL*Plus、PL/SQL Developer)以及操作系统都使用相同的字符集,或者至少是相互兼容的字符集。例如,GBK、UTF-8等都...
### Oracle 数据库中文乱码问题解析及解决方法 在日常工作中,我们经常遇到数据库操作时中文显示不正确的问题,尤其是在使用 Oracle 的 `exp` 和 `imp` 命令进行数据导入导出以及通过 PL/SQL Developer 工具查询...
总的来说,解决PLSQL Developer与Oracle的中文乱码问题需要从数据库、应用和数据文件三个方面入手,确保所有环节的字符集设置协调一致。通过以上步骤,应该能够成功避免和解决中文乱码的问题,让数据库操作和数据...
通过以上步骤,大部分情况下可以解决Oracle客户端PL/SQL的中文乱码问题。然而,由于涉及到的操作系统、数据库版本以及具体的应用场景不同,乱码问题可能有多种表现和解决方案。在实际操作中,需要结合具体的错误现象...
在IT领域,尤其是在数据库管理与查询中,遇到中文字符显示为乱码是一个常见的问题,尤其在使用PL/SQL Developer或类似工具查询Oracle数据库时。本文将深入探讨这一问题的成因,并提供有效的解决方案。 ### PL/SQL...
### PL/SQL中乱码问题解析与解决方案 #### 一、问题概述 在使用PL/SQL Developer进行数据库操作时,可能会遇到查询结果中除数字和字母外的其他字符出现乱码的情况。这种现象通常是因为Oracle客户端与服务器端的字符...
3. **语言支持**:可能还包括了对中文字符集的支持,确保在处理中文数据时不会出现乱码问题。 安装"PLSQL中文语言包"的步骤通常包括: 1. 下载并解压`PLSQL_chinese_Language_Pack.exe`文件,这是一个可执行的安装...
5. **解决中文乱码问题**: - 如果在连接过程中出现中文乱码的情况,可能需要进一步配置字符集。可以通过修改`tcsnamens.ora`文件中的字符集参数或在PL/SQL Developer中设置字符集选项来解决这一问题。 #### 总结 ...
解决PLSQL Developer无法连接64位Oracle的问题主要分为以下三个步骤: 1. **安装并配置绿色版Oracle 10g** 2. **配置PLSQL Developer的OCI库路径** 3. **设置环境变量** 接下来,我们将逐一详细介绍这些步骤。 ##...