kettle数据同步时,在使用过程中的一些问题

 

kettle

这工具目前用起来感觉还不错。

数据同步时乱码的问题


没有驱动的问题

  • 很多时候一些数据库管理工具对目标数据库进行管理的时候,都需要连接数据库的驱动,kettle没有驱动会报下面的错误
  1. 错误连接数据库 [24] : org.pentaho.di.core.exception.KettleDatabaseException:
  2. Error occurred while trying to connect to the database
  3. Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
  4. org.gjt.mm.mysql.Driver

下载驱动

https://dev.mysql.com/downloads/connector/j/

复制驱动到kettle的lib目录下即可

Kettle解决主键重复的问题(Oracle-MySQL)

MYSQL同步到MYSQL

中断之后,再次同步出现主键重复的问题,需要在插入/更新处,做一些修改。
下图中查询的关键字,一般都设置为主键,因为我操作表的有多个主键列,所以我设置了好几个。
如果主键相同时 就设置不需要更新,然后的然后就可以了

posted @ 2022-02-23 17:29  方东信  阅读(1084)  评论(0编辑  收藏  举报