2 lyleon1 lyleon1 于 2016.03.11 15:03 提问

环境变量字符和oracle字符已经设置为一样的,plsql客户端查询结果中中文还是显示乱码,求助!!

环境变量设置了:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
NLS_CHARACTERSET=ZHS16GBK
LANG=zh_CN.GBK
注册表:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
数据库查询:
select userenv('language') from dual;
为AMERICAN_AMERICA.ZHS16GBK

查其他的表时,中文还是显示为乱码。
例如:锛燂紵?锛?

求助大神帮忙!!多谢!

2个回答

u010175960
u010175960   2017.05.27 21:01

楼主,请问你的解决了吗?如何解决的呢?望告知,谢谢

wh5262
wh5262   2017.07.26 17:28

楼主你好,请问你的问题解决了吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle使用——PLSQL的中文乱码显示全是问号
问题 关于oracle中的文字乱码          这两天刚将PLSQL与Oracle配置好,可是在PLSQL中插入数据时,出现一个问题,PLSQL中的表里无法显示中文,中文无法保存、无法输出,中文在表中显示问号,如图:     原因          经过一番查证,发现问题的源头不是出现在PLSQL上,而是出现在我们的Oracle上,由于我们的Oracle数据库里的字符集不支持中文
PLSQL中文显示乱码,真正有效的解决方案(无需修改注册表 )
PLSQL连接服务器orcale中文显示乱码,真正有效的解决方案(无需修改注册表 )
Oracle plsql 查询时中文乱码
1.登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出输入2.输入sql语句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文3.进入注册表,依次单击HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小编安装的是Oracle 1...
plsql查询数据显示为乱码解决方法
使用plsql查询数据显示为乱码: 查看数据库编码:   通过网上搜索,发现需要设置环境变量,添加以下环境变量:   LANG=zh_CN.GBK  NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"         再次登录plsql查询,显示正常了!
plsql乱码 windows下配置环境变量,修改注册表
没有设置环境变量的时候,执行sql脚本: select userenv('language') from dual;
plsql 中select中文出现乱码的解决方案
情况介绍: 1. 本机没有安装oracle。 2. 本机通过plsql连接远程oracle服务器 问题: 使用plsql执行insert (xxx1,xxx2) select xxx1,xxx2 from dual,发现select ‘产生’ from dual,出现的结果是乱码; (原谅我懒得恢复错误设置,截图错误效果了) 解决方案: 方案1. 新增环境变量 N
plsql客户端乱码的解决方案
1. 查询数据库服务端的字符集 select * from nls_database_parameters  可以分别查出字符集各组成部分的值 或用 select userenv('language') from dual  可以整体查出 也可以用  select * from nls_instance_parameters 查看你客户端的字符集 客户端的字符集要求与服务器一致,才能正确显
oracle的字符集设置与乱码
字符集问题一直叫人头疼,究其原因还是不能完全明白其运作原理。 在整个运行环节中,字符集在3个环节中发挥作用: 1.软件在操作系统上运作时的对用户的显示,此时采用操作系统定义的字符集进行显示。我们在系统I/O编程的时候经常要指定字符集,C#中的Text.Encoding=Encoding.Default实际上就是告诉编译器,文本使用系统定义的默认字符集进行编码。sqlplus也是运行在操作系统上
plsql中文复制乱码首先配置环境变量:NLS_LANG为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
plsql中文复制乱码   首先配置环境变量:NLS_LANG为SIMPLIFIED CHINESE_CHINA.ZHS16GBK   其次在plsql的 工具——首选项——字体——编辑器选择——字符集(gb2312)
PLSQL Developer 配置Oralce11g连接+中文乱码问题
PLSQL Developer因为没有对应的64位程序,所以用该程序连接Oracle时只能对应x86的Oracle客户端。本示例为Oracle11g,去官网下载instantclient_11_2的x86版本。11g之后可以不用安装程序,直接使用这种绿色程序便可。     1.配置环境变量:ORACLE_HOME=D:\Program Files (x86)\instantclient_11