解决使用kettle从oracle向mysql迁移乱码问题

 时间:2024-10-12 10:54:08

1、今天使用kettle从oracle向mysql进行数据迁移的时候出现乱码问题。

解决使用kettle从oracle向mysql迁移乱码问题
解决使用kettle从oracle向mysql迁移乱码问题

2、从下图可以看到,数据从oracle到mysql后很多中文都无法显示,结果会出现很多的乱码。

解决使用kettle从oracle向mysql迁移乱码问题

3、解决办法1.查看Oracle数据库端的编艨位雅剖码,看是否与mysql端一致。从下图中看到编码是一致的都是utf-8格式的数据。

解决使用kettle从oracle向mysql迁移乱码问题
解决使用kettle从oracle向mysql迁移乱码问题

4、打开kettle脚本工具中输出表的连接,进行编辑。

解决使用kettle从oracle向mysql迁移乱码问题

5、在第鹩梏钔喔三项 选项 中添加一行:characterEncoding gbk(utf8)根据自己情况选择一个即可。

解决使用kettle从oracle向mysql迁移乱码问题

6、再重新利用工具对两个不同数据库再次进行数据的迁移。

解决使用kettle从oracle向mysql迁移乱码问题

7、在数据迁移的过程中就可以查看本地数据库的数据,可以看到数据中文已经显示正常不会有乱码的现象出现了。

解决使用kettle从oracle向mysql迁移乱码问题
  • 你好李焕英怎么免费看
  • 不用转换格式视频电影怎么下载到手机上?
  • 皮皮世界怎么下载
  • 云电脑软件包月会员怎么开通
  • 合格的动漫店店长是怎样养成的?
  • 热门搜索
    保护动物手抄报内容 关于传统文化的手抄报 反对邪教手抄报图片 保护环境手抄报花边 我们爱科学手抄报 小学五年级手抄报 小学生读书节手抄报 关爱生命手抄报内容 关于节俭的手抄报 关于水资源的手抄报