PLSQL 查询乱码问题

sha___chen 2013-04-23 06:29:19
用PLSQL 查询数据,如果语句出错,执行报错信息除去ORA-XXX之外都是“???”的乱码。
(并不是链接所有的数据库都这样,只有个别库是乱码)
经查看可能是与客户端和ORACLE侧的字符集不一致造成。

经查看 select userenv('language') from dual;
结果是 SIMPLIFIED CHINESE_CHINA.TH8TISASCII

select * from nls_database_parameters; 的结果
NLS_LANGUAGE : AMERICAN
NLS_CHARACTERSET : TH8TISASCII

select * from nls_instance_parameters的执行结果
NLS_LANGUAGE : THAI
NLS_NUMERIC_CHARACTERS: null

我已经修改 注册表中的NLS_LANG=SIMPLIFIED CHINESE_CHINA.TH8TISASCII
或者是AMERICAN.TH8TISASCII 但是结果都还是乱码请各位大侠伸手 ~~~
...全文
541 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,266

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧