关于PL/SQL Developer 中文乱码的解决

简介:
+关注继续查看
     前天项目的开发数据库换到另一台服务器了,不知道哪位大仙把新数据库的编码改变了,大家使用PL/SQL Developer连得时候中文都出现了乱码。我的整个解决过程如下:
1.查看数据库服务器端编码:
  select * from v$nls_parameters;
  原来结果是:

  新数据库的结果是:

  (当然,也可以参照/home/oracle/.bash_profile里的LANG和NLS_LANG设置.)
  显然,数据库编码由utf8变成了gbk.

2.解决办法:重新设置本地客户端的编码:
 进入 我的电脑-->属性-->高级-->环境变量,添加2项:
 1.LANG=zh_CN.GBK
 2.NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
 
3.重启plsql developer,查询,一切OK。
 
    这种乱码问题还是坚持“一致性原则”:无论怎么样,要正常显示中文,就必须得服务器和客户端编码一致才行。在此记录下来,有遇见同样问题的朋友,可作参考。
 
 
     本文转自NightWolves 51CTO博客,原文链接:http://blog.51cto.com/yangfei520/977152,如需转载请自行联系原作者





相关文章
|
9月前
|
SQL Oracle 关系型数据库
Oracle SQL Developer安装使用
Oracle SQL Developer安装使用
319 0
|
9月前
|
SQL Oracle 关系型数据库
使用PL/SQL Developer给Oracle生成漂亮的数据库说明文档
使用PL/SQL Developer给Oracle生成漂亮的数据库说明文档
192 0
使用PL/SQL Developer给Oracle生成漂亮的数据库说明文档
|
SQL Oracle 网络协议
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法
822 0
SQL Developer 连接 oracle数据库 报错 Io 异常 The Network Adapter could not establish the connection的三种解决方法
|
SQL Oracle 关系型数据库
Mac Oracle SQL Developer “欢迎使用“页卡死,解决办法
Mac Oracle SQL Developer “欢迎使用“页卡死,解决办法
390 0
Mac Oracle SQL Developer “欢迎使用“页卡死,解决办法
|
SQL Oracle 关系型数据库
Mac 技术篇-Oracle数据库连接工具SQL Developer启用、关闭自动提交事务,设置自动commit
Mac 技术篇-Oracle数据库连接工具SQL Developer启用、关闭自动提交事务,设置自动commit
783 0
Mac 技术篇-Oracle数据库连接工具SQL Developer启用、关闭自动提交事务,设置自动commit
|
SQL Oracle 关系型数据库
利用PL/SQL Developer导入导出ORACLE数据库数据
利用PL/SQL Developer导入导出ORACLE数据库数据
114 0
利用PL/SQL Developer导入导出ORACLE数据库数据
|
SQL Oracle 关系型数据库
Oracle 使用 PL/SQL Developer 生成 AWR 报告
Oracle AWR报告是用来分析数据库故障和性能的重要指标报告!
Oracle 使用 PL/SQL Developer 生成 AWR 报告
|
SQL Oracle 关系型数据库
Oracle 安装PL/SQL Developer
本文目录 1. 简介 2. 64位Oracle服务下PL/SQL Developer安装
Oracle 安装PL/SQL Developer
|
SQL 网络协议 Oracle
pl/sql developer通过IPV6连接oracle
pl/sql developer通过IPV6连接oracle
2671 0
推荐文章
更多