码迷,mamicode.com
首页 > 数据库 > 详细

DbVisualizer 解决中文乱码问题

时间:2017-04-13 13:01:18      阅读:1928      评论:0      收藏:0      [点我收藏+]

标签:sql   写法   解决办法如下   启动   pos   格式   form   appear   目录   

在SQL Commander中,sql语句中如果有中文,显示是‘口口口’。

解决办法如下:

在Tools->tool Properties->General->Appearance->Fonts->SQL Editor选择PMingLiU,同时把Grid也选择PMingLiU就可以了。

如上配置以后,中文就可以正常显示了。

 

查询结果中中文出现乱码:

 在连接URL中, 增加

DB_LOCALE=en_us.819;CLIENT_LOCALE=en_us.57372;NEWCODESET=GBK,8859-1,819

示例:
jdbc:informix-sqli://:/:informixserver=;DB_LOCALE=en_us.819;CLIENT_LOCALE=en_us.57372;NEWCODESET=GBK,8859-1,819

在Database Url中添加字符集即可,这里的格式和代码中不太一样

 

在java中写法:

 

  1. jdbc:sybase:Tds:hostname:port/dbname?charset=cp936&jconnect_version=4 

Dbvisualizer中写法:

  1. jdbc:jtds:sybase://10.135.2.2:5000;DatabaseName=abis;charset=cp936

还有一种方法 只要以DataBaseUrl加入 jdbc:jtds:sybase://10.0.2.15:5000;DatabaseName=qcsoft;charset=gb2312 服务器名称:10.0.2.15 端口:5000 数据库名称:qcsoft 字体集:gb2312就Ok了

 

   使用dbvisualizer一直存在一个问题,就是汉字始终是“口口”。解决方案是:dbvisualizer目录下有个jre的子目录,删掉jre子目录后发现dbvisualizer就能正常显示中文了。dbvisualizer可能是先启动时先默认使用自己的jre,没有才使用系统的jre。

DbVisualizer 解决中文乱码问题

标签:sql   写法   解决办法如下   启动   pos   格式   form   appear   目录   

原文地址:http://www.cnblogs.com/activiti/p/6703198.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!