oracle数据库里中文显示不出来 全是问号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库里中文显示不出来 全是问号相关的知识,希望对你有一定的参考价值。

我用plsql打开图形界面客户端 表里的字段值只要是中文的全是?????
怎么办
而且出了异常 弹出框里也全是?????

在我的电脑上右键属性--高级系统设置--高级--环境变量,新建用户变量:
变量名:
变量值:
LANG=zh_CN.GBK
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
参考技术A 系统不是中文的是吗?
你的plsql是7一下的版本吧!~
我记得plsql8以上支持UTF-8。

oracle导入数据库报错,全是问号,求解

expdp数据源11.2.0.4.0,目标数据库11.2.0.3.0,已建立好directory,赋予read,write权限,但导入过程报错,如下图

你这个应该不是程序的问题,而是客户端字符编码问题
首先,
你要保证你使用的客户端(比如secureCRT编码)、OS的LANG编码。要一致
其次,最好将客户端的NLS_LANG编码设置与oracle server一致。

你可以直接export LANG=c
然后看看显示还是乱码吗,把secureCRT等客户端的编码设置为UTF-8
参考技术A 你这问号是不是中文乱码了 参考技术B 字符集改成english 参考技术C Oracle 报错都会有 ORa-xxxx的 ,直接百度查一下就好了

以上是关于oracle数据库里中文显示不出来 全是问号的主要内容,如果未能解决你的问题,请参考以下文章

oracle导入数据库报错,全是问号,求解

oracle导入数据库报错,全是问号,求解

我做的网页为啥上面是问号?

Oracle使用——PLSQL的中文乱码显示全是问号

PHP插入数据到数据库出中,中文出现乱码~~全是问号

为啥网页打开全是问号?