PLSQL中文乱码问题

原创 2013年12月02日 12:22:06

问题导致:

发布在win2008 64bit操作系统的网站,由于某些原因要改成在32bit模式下运行,在iis上面设置了对应的模式后,整个网站访问oracle记录的时候,结果集中的中文都乱码。在该服务器上面用plsql访问也同样有这个问题。

原因分析:

由于plsql这个工具是32bit的工具,该服务器也装了32bit的oracle客户端,plsql是调用该oracle客户端进行访问的,所以plsql出现的乱码和网站出现的乱码是同一个问题引起的。

解决办法为:

创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8”,然后重新启动 pl/sql developer。其它字符集设置同上。

结果:

网站访问ok,plsql中也ok!

plsql中文乱码解决策略

最近遇到pl/sql中文乱码的问题,在网上寻找解决办法的资料挺多的,内容差不多,只是零碎,这讲一点,那讲一点。最初我被这个问题困了很久,试了一些方法,后又问了几个牛人,还是无果。这么一折腾两天了。不过...
  • wangyajin333
  • wangyajin333
  • 2014年11月27日 16:12
  • 2275

Oracle使用——PLSQL的中文乱码显示全是问号

问题 关于oracle中的文字乱码          这两天刚将PLSQL与Oracle配置好,可是在PLSQL中插入数据时,出现一个问题,PLSQL中的表里无法显示中文,中文无法保存、无法输出,中...
  • zwk626542417
  • zwk626542417
  • 2014年07月01日 21:03
  • 38549

解决PLSQL Developer 插入中文 乱码问题

解决PLSQL Developer 插入中文 乱码问题
  • guowd
  • guowd
  • 2016年03月26日 22:05
  • 12064

PLSQL中文乱码问题解决方案

  • 2015年06月05日 10:17
  • 847B
  • 下载

PLSQL中文乱码问题解决方案

  • 2016年05月04日 21:14
  • 334KB
  • 下载

PLSQL Developer 配置Oralce11g连接+中文乱码问题

PLSQL Developer因为没有对应的64位程序,所以用该程序连接Oracle时只能对应x86的Oracle客户端。本示例为Oracle11g,去官网下载instantclient_11_2的x...
  • bsoft_dhf
  • bsoft_dhf
  • 2016年12月09日 10:57
  • 447

wineskin下plsql解决中文乱码问题

找了很多资料,都是尝试了一下,还是不能解决问题。后来发现原来是rtf文档格式惹的祸。因为要使得wineskin下的plsql中的中文部乱码,那么必须在PLSQL Developer文件夹下面,建立一个...
  • caoxiaohong1005
  • caoxiaohong1005
  • 2016年12月12日 09:55
  • 1705

【Java项目实战】PLSQL中文乱码问题

接触PLSQL的时间还很短,装
  • huanjileaimeidan
  • huanjileaimeidan
  • 2014年08月26日 17:01
  • 788

oracle11 客户端安装及PLSQL和TOAD中文乱码

http://wanwentao.blog.51cto.com/2406488/456195 oracle11 客户端安装及PLSQL和TOAD中文乱码 1.从Oracle官方下载“I...
  • plean
  • plean
  • 2012年05月15日 14:02
  • 1076

Oracle使用——PLSQL的中文乱码显示全是问号

问题         这两天刚将PLSQL与Oracle配置好,可是在PLSQL中插入数据时,出现一个问题,PLSQL中的表里无法显示中文,中文无法保存、无法输出,中文在表中显示问号...
  • liujie634
  • liujie634
  • 2015年09月15日 09:34
  • 409
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PLSQL中文乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)