WebSphere7中的DataSource设置字符集

在WebSphere中配置DataSource后,如果不设置客户端字符集,可能出现应用的结果为乱码。
这次用的数据库是Sybase ASE15.5。
具体设置如下
进入was7的控制台以后,点击
资源==>JDBC==>数据源==>在右侧点击要更改的数据库==>右侧点击定制属性==>点击connectionProperties==>将SELECT_OPENS_CURSOR=true改为charset=eucgb
然后最好重启服务器和应用,然后访问web应用,字符问题OK。
另外,如果websphere的日志出现乱码则在进程定义的jvm参数中加入
-Dfile.encoding=GBK -Ddefault.client.encoding=GBK
即可。

你可能感兴趣的:(dataSource,JNDI,websphere,was7,ase15)