plsql 乱码问题
来源:互联网 发布:ubuntu删除virtualbox 编辑:程序博客网 时间:2024/06/05 23:11
oracle 10g装上后,建了个表写入中文数据,发现通过工具DbVisualizer 6.5 写入/读取中文都正常,就sqlplus和PL/SQL Developer不正常.
初步怀疑是DbVisualizer本身定义了字集编码,而sqlplus和PL/SQL Developer则没有.无论怎么样,要正常显示中文,就必须得服务器和客户端编码一致才行.于是检查.
1.检查服务器编码:
执行SQL语法:
select * from v$nls_parameters;
也可以参照/home/oracle/.bash_profile 相关语言设置.
可以看到我的相关设置是:
LANG=zh_CN.GBK
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
2.设置本地客户端编码:
进入 我的电脑,属性,高级,环境变量,添加2项:
LANG=zh_CN.GBK
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
如图:
3.重新连接sqlplus,查看数据:
显示正常.
4.PL/SQL Developer设置并重新连接:
在pl/sql developer的菜单->tools->preferences->user interface->fonts 中修改为中文字体
重新连接,如图:
显示正常.OK!
- plsql字符乱码问题
- PLSQL中文乱码问题
- plsql中文乱码问题
- plsql遇到乱码问题
- plsql乱码问题
- PLSQL中文乱码问题
- plsql 乱码问题
- PLSQL中文乱码问题
- PLSQL中文乱码问题
- PLSQL中文乱码问题
- PLSQL中文乱码问题
- plsql中文乱码问题
- plsql 中文乱码问题
- plsql中文乱码问题
- plsql中文乱码问题
- 解决PLSQL developer 乱码问题
- plsql导出数据乱码问题
- 解决PLSQL中文乱码问题
- org.gjt.mm.mysql.Driver和com.mysql.jdbc.Driver的区别
- linux输入子系统(4)
- 程序的链接和加载基础(2)
- 用JDIC写浏览器
- 找工作要看的
- plsql 乱码问题
- 大数加法 减法 乘法 除法 高精度四则运算
- vim基础
- xcode 添加Icon的方法
- MyBatis映射文件的resultMap如何做表关联
- perl读取文件并处理(while<>)
- Android Develop Training——Android应用支持多设备(Supporting Different Devices)
- download repo
- btree和位图索引的对比