社区
基础和管理
帖子详情
plsql乱码如何解决
jhcff882001
2007-10-17 06:41:05
我安装了一个oracle10.1.0.2的client
同时安装了一个英文版plsql7,结果,plsql中显示的数据和数据库的中文字段全是乱码的.
请各位兄弟姐妹帮助解决.解决了万上给分,分数不是问题.
...全文
35475
11
打赏
收藏
plsql乱码如何解决
我安装了一个oracle10.1.0.2的client 同时安装了一个英文版plsql7,结果,plsql中显示的数据和数据库的中文字段全是乱码的. 请各位兄弟姐妹帮助解决.解决了万上给分,分数不是问题.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2012-01-12
打赏
举报
回复
[Quote=引用 10 楼 phothink 的回复:]
oracle 10g装上后,建了个表写入中文数据,发现通过工具DbVisualizer 6.5 写入/读取中文都正常,就sqlplus和PL/SQL Developer不正常.
初步怀疑是DbVisualizer本身定义了字集编码,而sqlplus和PL/SQL Developer则没有.无论怎么样,要正常显示中文,就必须得服务器和客户端编码一致才行.于是检查.
1.检查服务器编码:
……
[/Quote]
灰常感谢。设置了环境变量就好了,折腾了一个多小时,太谢谢了!
phothinks
2010-12-13
打赏
举报
回复
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!
cys1990922
2010-11-22
打赏
举报
回复
刚我也碰到了,解决了,改注册表的键!
zhengb302
2010-06-02
打赏
举报
回复
我也碰到了這個問題!
alike188
2008-01-01
打赏
举报
回复
清空数据再导
jb99334
2007-10-18
打赏
举报
回复
你的客户端NLS_LANG是英文,而数据库的NLS_LANG是中文,你只需注册表中NLS_LANG改为中文即可。HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
"NLS_LANG"值改为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
xuedouer521
2007-10-18
打赏
举报
回复
修改注册表中的 NLS_LANG的值~ 修改的值需要看你数据库中用的是什么中文字体了~ 可能是ZHS16GBK 也可能是US7ASCII 看你机子上是什么字库的了~
nemo0228
2007-10-18
打赏
举报
回复
机器环境同你安装的客户端文件环境不同,或者数据库的文件系统与你客户端的文件系统不通,导致乱码的出现。应该只针对汉字,英文字符或数字不会有问题。
ilovemk
2007-10-17
打赏
举报
回复
因为客户端字符集和服务器端字符集不相同而导致的。
mantisXF
2007-10-17
打赏
举报
回复
1: 你机器语言环境的问题
2:服务器的字符集问题
Croatia
2007-10-17
打赏
举报
回复
安装中文包。
plsql
乱码
解决
办法
plsql
developer 中文
乱码
问号的
解决
办法,中文
乱码
中文
乱码
中文
乱码
PLSQL
中文
乱码
解决
方案
因为数据库字符集导致的
PLSQL
乱码
解决
办法
PLSQL
导出CSV后中文
乱码
解决
办法
PLSQL
导出CSV数据是非常方便的,但是发现导出后的CSV对中文显示
乱码
,此文件为
解决
此问题的操作步骤。
PLSQL
及
乱码
解决
NULL 博文链接:https://jeck218.iteye.com/blog/367299
PLSQL
Developer 中文
乱码
的
解决
1
关于PL/SQL Developer 中文
乱码
的
解决
2012-08-30 09:31:51前天项目的开发数据库换到另一台服务器了,不知道哪位大仙把新数据库的编码
基础和管理
17,381
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章