PL/SQL Developer 显示中文乱码问题
2015-06-18 10:19
706 查看
简单版本:
首先,通过select userenv('language') from dual;
查询oracle服务器端的编码,如为:
AMERICAN_AMERICA.ZHS16GBK;
在我们的客户端需要和服务器端的编码保持一致。
因此在客户端,需要设置环境变量:
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK即可。
以上是默认编码
GBK如下:
在windows中创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。
相关文章推荐
- mysql性能监控指标及分析
- mysql导入出现MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes
- SqlServer 禁止架构更改的复制中手动修复使发布和订阅中分别增加的字段同步
- Spark-sql 运行提示too many open files
- 使用sys无法通过sqlplus或者sqldeveloper连接数据库
- Django连接远程mysql数据库
- [分享]运维分享一一阿里云linux系统mysql密码修改脚本
- 高性能Mysql主从架构的复制原理及配置详解
- PL/SQL Developer连接本地Oracle 11g 64位数据库
- Sqoop将MySQL和Oracle的数据导入HIVE和Hbase
- Navicat for MySQL出现1030-Got error 28 from storage engine错误
- 应用MySQL数据库的实现本地BLAST及BLAST2GO
- sql中delete,drop ,truncate都代表删除,3者的区别总结
- mysql基于BLACKHOLE复制基础的各种架构
- Ubuntu安装Oracle管理软件sqldeveloper--最方便方式
- Centos6.3下zabbix监控mysql数据库参数
- 利用PL/SQL Devoloper 备份与恢复Oracle数据库
- SqlServer Bug:复制架构更改参数(replicate_ddl)无效
- golang实现对mysql数据库的操作
- 从运维角度浅谈 MySQL 数据库优化