`

解决PLSQL Developer 插入中文 乱码问题

 
阅读更多
http://blog.csdn.net/guowd/article/details/50989109

PLSQL Developer 插入中文 乱码问题,如图
  
这个是由于Oracle服务器端字符编码 和 Oracle 客户端 字符编码不一致引起的。

检查Oracle服务器端字符编码,用

select userenv('language') from dual;
select * from v$nls_parameters a where a.PARAMETER = 'NLS_CHARACTERSET';

如下:

       

通过查找注册表:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\里,NLS_LANG的具体键值即可知道客户端使用的字符集,如图:



检查到这里好像没有问题。根据网上提示,打PL/SQL Developer工具的:帮助-支持信息-信息 选项卡里进行检查,在“Character Sets”下面,有一项是:“NLS_LANG”, 其值为空,但上面已经检查过注册表NLS_LANG项的键值是正确的,这说明PL/SQL Developer工具没加载到注册表的信息。



看来得添加环境变量了,在环境变量-系统变量里,新增变量NLS_LANG,将上面查到的Oracle服务端在使用的字符集(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)填进去即可,然后退出PL/SQL Developer再重新打开登陆进Oracle。




重新向Oracle数据库中插入中文再查询,应该不会再变为问号了!
分享到:
评论

相关推荐

    PLSQL Developer 7.0用户指南.pdf

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

    exp、imp导入数据乱码、plsql中文乱码,显示问号

    - 查看数据库服务器端的字符集设置是解决问题的第一步。可以使用以下 SQL 语句来查看当前数据库的字符集设置: ```sql SELECT * FROM V$NLS_PARAMETERS; ``` - 如果第一行 `VALUE` 值为 `SIMPLIFIED CHINESE ...

    PLSQL及乱码解决

    描述中提到的“乱码解决”是一个常见的编程和数据库管理问题,尤其是在处理多语言或非ASCII字符集的数据时。乱码通常出现在数据的输入、存储、传输或显示过程中,由于编码不一致或处理不当导致字符无法正确显示。在...

    win7 64位plsql如何连接oracle

    在Windows 7 64位系统上,使用32位的PLSQL Developer连接Oracle数据库时,可能会遇到一些问题,因为PLSQL Developer并没有64位版本。...在遇到问题时,不要沮丧,理解技术原理并逐步排查,是解决问题的关键。

    PLSQL及使用方法文档

    本文档旨在深入介绍PLSQL的安装、使用方法以及如何解决中文乱码问题。 1. **PLSQL的安装**: 安装PLSQL Developer,这是Oracle官方推荐的PLSQL集成开发环境。首先,访问Oracle官方网站下载相应版本的PLSQL ...

    PLSQL64机安装

    本文将针对“PLSQL64机安装”这一主题,详细解释如何在Windows 7 64位操作系统上安装和配置32位的PL/SQL Developer,使其能够与64位Oracle 11g数据库进行连接,并解决中文乱码问题。 首先,PL/SQL Developer是一款...

    toad技巧介绍——中文版

    2. **解决中文乱码问题**:为了解决Toad中的中文乱码问题,可以在系统环境变量中添加`NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1`,确保正确显示中文字符。 3. **智能提示功能**:在输入表名或字段名时,输入前几个...

    BOS 技术整理

    基于工具使用 SQL 插入中文有乱码问题,设置客户端字符集 gb2312 配置 环境变量 NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK 弹窗了,就表示成功了! 工具补充: Navicat Premium 安装和使用 ...

    Oracle数据库的几种数据迁移方法探析.pdf

    为了确保数据迁移过程中不会出现乱码等问题,需要确保服务端、客户端和数据文件的字符集格式保持一致。字符集不一致时,需要修改客户端的字符集格式,具体操作涉及查询并配置系统注册表。 Oracle的Export/Import...

Global site tag (gtag.js) - Google Analytics