解决使用kettle从oracle向mysql迁移乱码问题
1、1.今天使用kettle从oracle向mysql进行数据迁移的时候出现乱码问题。
2、2.从下图可以看到,数据从oracle到mysql后很多中文都无法显示,结果会出现很多的乱码。
3、解决办法1.查看Oracle数据库端的编艨位雅剖码,看是否与mysql端一致。从下图中看到编码是一致的都是utf-8格式的数据。
4、2.打开kettle脚本工具中输出表的连接,进行编辑。
5、3.在第鹩梏钔喔三项 选项 中添加一行:characterEncoding gbk(utf8)根据自己情况选择一个即可。
6、4.再重新利用工具对两个不同数据库再次进行数据的迁移。
7、5.在数据迁移的过程中就可以查看本地数据库的数据,可以看到数据中文已经显示正常不会有乱码的现象出现了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:30
阅读量:59
阅读量:70
阅读量:89
阅读量:73