在用Pentaho Kettle传输两个Oracle数据库表数据时候,发现有中文乱码现象。两个Oracle数据库的字符集都一样,但还是出现乱码。在网上寻找解决方案,在此记录一下。
乱码现象,如下图:
解决方法:
在数据库连接配置中,点击“编辑”,修改数据库连接配置。
在选项中,添加参数characterEncoding,值为utf8,如下图:
在表输入中的“允许延迟转换”中取消勾选。注意是取消勾选,就是不打勾。
然后再预览数据,乱码问题应该可以解决。
在用Pentaho Kettle传输两个Oracle数据库表数据时候,发现有中文乱码现象。两个Oracle数据库的字符集都一样,但还是出现乱码。在网上寻找解决方案,在此记录一下。
乱码现象,如下图:
解决方法:
在数据库连接配置中,点击“编辑”,修改数据库连接配置。
在选项中,添加参数characterEncoding,值为utf8,如下图:
在表输入中的“允许延迟转换”中取消勾选。注意是取消勾选,就是不打勾。
然后再预览数据,乱码问题应该可以解决。