快速解决字符集乱码问题的两句话
2008-09-09 09:31
169 查看
1.查询服务器端配置的字符集。在sqlplus中以dba用户执行:
select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ where name='NLS_LANGUAGE')tab1,(select VALUE$ bb from sys.props$ where name='NLS_ISO_CURRENCY')tab2,(select VALUE$ cc from sys.props$ where name='NLS_CHARACTERSET')tab3;
2.在客户端的注册表HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中,如无系统变量NLS_LANG,则“新建”->“字符串”,重命名为“NLS_LANG”,并赋值为上述查询变量的值(注意引号内的字符应大写),再查看时不需要重启Oracle。
select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ where name='NLS_LANGUAGE')tab1,(select VALUE$ bb from sys.props$ where name='NLS_ISO_CURRENCY')tab2,(select VALUE$ cc from sys.props$ where name='NLS_CHARACTERSET')tab3;
2.在客户端的注册表HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中,如无系统变量NLS_LANG,则“新建”->“字符串”,重命名为“NLS_LANG”,并赋值为上述查询变量的值(注意引号内的字符应大写),再查看时不需要重启Oracle。
相关文章推荐
- 完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题
- 解决hibernate向mysql插入中文乱码问题(更改MySQL字符集)
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- 解决mysql字符集乱码问题
- Linux下MySQL5.5的修改字符集编码为UTF8,彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- linux系统下mysql快速安装使用、远程访问及中文乱码问题解决
- MYSQL字符集设置,解决乱码问题
- 快速解决linux上oracle安装乱码问题
- ubuntu系统下gedit 打开GBK字符集编码文件出现乱码问题解决办法
- SpringMVC解决中文字符集乱码问题。
- MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题
- oracle 字符集乱码解决 详细解释了oracle字符集的问题
- Linux/Windows下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)
- C++字符集问题终极分析(可解决乱码问题)
- 页面get请求 中文参数方法乱码问题的快速解决方法
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题
- mysql字符集乱码问题解决方法介绍