1、问题描述若使用的是Oracle9i或者更低版本的,这些版本安装的时候,默认的数据库字符集是US7ASCII码,此时直接在我们的设计器里,连接数据库后会出现乱码。那我们怎么来查看数据库编码及如何设置这个编码问题呢?
2、解决方案定义数据库连接时将数据库编码由ISO转为GBK,乱码问题便可解决。如下:
![Java报表开发工具FineReport:[11]编码转换](https://exp-picture.cdn.bcebos.com/05a320a23a42a07ae751b287673834bb18efc194.jpg)
4、查看方法:在SQL中,查看服务器端的编码,使用SELECT * FROM V$NLS_PARAMETERS WHERE parameter LIKE '%CHARACTERSET';PL/SQL上是这样的,如下:
![Java报表开发工具FineReport:[11]编码转换](https://exp-picture.cdn.bcebos.com/f385f29959430401cbbf10f6d66b04d148290595.jpg)