PL/SQL Developer 中文乱码问题的解决

分三个步骤解决:

1.检查server编码:

运行SQL语法: select * from v$nls_parameters;

2.设置本地client编码:

进入 我的电脑,属性,高级,环境变量,加入2项:LANG=zh_CN.GBK 和 NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

注意:NLS_LANG是由步骤1的值{NLS_LANGUAGE}_{NLS_CHARACTERSET}(不同的Oracle Server设置不同,值不同)

3. PL/SQL Developer设置并又一次连接:

在pl/sql developer的菜单->tools->preferences->user interface->fonts 中改动为中文字体{GBK2312}

时间: 2024-10-19 20:23:31

PL/SQL Developer 中文乱码问题的解决的相关文章

Oracle学习(五)之 解决pl/sql developer中文乱码

1.查看相关参数 2.查看注册表信息 3.设置环境变量 4.测试结果

pl/sql developer 中文字段显示乱码 解决办法

一.原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的. 二.查看和修改oracle数据库字符集: select userenv('language') from dual; 查询结果: AMERICAN_AMERICA.ZHS16GBK --修改oracle数据库字符集:(在SQL Plus中) sql> conn / as sysdba; sql> shutdown immediate; database closed.database dismounte

PL/SQL Developer中文注释乱码的解决办法

1.检查服务器编码: 执行SQL语法: select * from v$nls_parameters; 2.设置本地客户端编码: 进入 我的电脑,属性,高级,环境变量,添加2项: LANG=zh_CN.GBK NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 3. PL/SQL Developer设置并重新连接: 在pl/sql developer的菜单->tools->preferences->user interface->fonts 中修改

pl/sql developer 中文字段显示乱码

在windows中创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了. 如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8”,然后重新启动 pl/sql developer. 其它字符集设置同上.

sql developer 中文乱码解决办法

近日在fedora13中安装了oracle和sql developer,在英文环境下启动sql developer正常,可是切换到中文环境下就显示乱码.google了一下,确定是因为JDK不支持中文的原因.结合网上的办法和自身情况,问题解决. 解决办法: 1,找到jdk的安装路径,在jdk安装路径下有个fonts目录,如我的jdk安装路径为 /usr/java/jdk1.6.0_24/jre/lib/fonts 到fonts目录下新建文件夹fallback cd /usr/java/jdk1.6

oracle——pl/sql 查询中文乱码

1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.AL32UTF82.执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样.如果不是,需要设置环境变量.否则PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码.3.设置环境变量计算机->属性->高级系统设置

PL/SQL Developer连接到Oracle 12c

安装32位的Oracle客户端instantclient-basic-nt-12.1.0.1.0.zip 下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html 下载解压得到"instantclient_12_1"文件,将 "instantclient_12_1"拷贝到"C:\app\oracle\product\12.1.0"(也可以任意路径). 安装PLSQL Dev

PL/SQL Developer编码格式设置及中文乱码解决方案

1.PL/SQL Developer中文字段显示乱码 原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的. 2.PL/SQL Developer编码格式设置详细的解决方案如下: 首先,通过 select userenv('language') from dual; 查询oracle服务器端的编码, 如为: AMERICAN_AMERICA.US7ASCII 显示什么编码 就设置什么编码 在我们的客户端需要和服务器端的编码保持一致. 因此在客户端,需要设置环境变量

pl/sql developer 编码格式设置

pl/sql developer编码格式设置 一.pl/sql developer 中文字段显示乱码 原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的. 二.查看和修改oracle数据库字符集: select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle数据库字符集:(在SQL Plus中) sql> conn / as sysdba; sql