前提:oracle字符集产生乱码
解决方案:
sql 代码
- [root@localhost root]# su - oracle
- [oracle@localhost oracle]$ sqlplus "/ as sysdba"
- SQL> connect / as sysdba
- SQL>select name,value$ from props$ where name='NLS_CHARACTERSET';
- SQL>update props$ set VALUE$='ZHS16GBK' WHERE NAME='NLS_CHARACTERSET';
- SQL>update props$ set VALUE$='ZHS16GBK' WHERE NAME='NLS_NCHAR_CHARACTERSET';
- SQL>UPDATE sys.PROPS$ SET VALUE$='SIMPLIFIED CHINESE' WHERE NAME='NLS_LANGUAGE';
重启oracle,以上的操作比较危险,请慎重。
附加两篇文章:http://www.linuxmine.com/3406.html
http://topic.csdn.net/t/20050418/18/3946909.html
分享到:
相关推荐
Linux上安装Oracle汉字乱码完整解决方案
用于 Linux上安装Oracle汉字乱码完整解决方案
oracle数据库中文乱码问题解决方案.docx
oracle安装后出现乱码无法解决的问题,详细讲述
Qt操作Oracle解决汉字乱码方案,使用Qt操作Oracle的时候会出现乱码,此文提供2种方案解决
NULL 博文链接:https://carvin.iteye.com/blog/757903
主要介绍了Java连接数据库oracle中文乱码解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java 中文乱码浅析及解决方案
oracle安装界面乱码,因为linux是中文环境,第一种方案可以LANG=en_US ./runInstaller,第二种方案、安装oracle中jre字体库的中文字体:解决Linux下oracle安装界面中文乱码。 在解压出oracle安装包后,找到database/...
linux安装oracle 11g乱码的三种解决方案。
Oracle 数据库多语言入库问题的解决方案 本文通过研究Oracle 数据库如何成功实现多语言入库,给出了一种实现多国语言信 息存储的基本方法,该方法解决了非中文语言入库时出现的乱码问题。随着企业在发展过程 中业务...
RHEL5安装oracle10g,自动启动服务,EM 乱码解决方案
sqlite数据库存取中文乱码的全部解决方案(包括其它数据库oracle+sqlserver+mysql) 数据库的连接方式、数据库里存放数据的字体编码、所选编程语言的缺省字体编码。如果在编程中遇到不能正确显示中文时、、、、
Oracle数据库字符集问题解决方案大全.doc,搜罗的一些关于Oracle数据库的汉字无法正常显示的解决方案。希望对于需要的朋友有用。
NULL 博文链接:https://xiongjiajia.iteye.com/blog/2226155
解决方案: 原因剖析: PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码. 1.查看服务器编码 select userenv('language') from dual; 2.查看 V$NLS_PARAMETERS 表 select * from V$NLS_...