随笔分类 -  Kettle

摘要:准备条件:源数据库表,目标表,两个数据库表结构一致,目标表后期可能会加字段(一开始我以为加字段会有问题,本篇中测得结果目标表添加字段也没事,对数据结果无影响,不报错)。 需求:添加新数据,更新旧数据。 即将源数据库表数据定期推送到目标表,源数据库表新增的数据加到目标表中,源数据库表的旧数据如果有字段 阅读全文
posted @ 2020-06-19 12:47 万里哥 阅读(363) 评论(0) 推荐(0)
摘要:执行后,报错‍ORA-00904,“XX”标识符无效,其中的XX不是表输出中标的字段,即源数据库比目标数据库新增加了字段,故插入失败报错。 解决方法:将表输出配置页面的specify database fields选上即可。 阅读全文
posted @ 2020-06-09 10:03 万里哥 阅读(2938) 评论(0) 推荐(0)
摘要:一、背景上一篇文章(单表数据迁移)用kettle实现了一张表的数据迁移。但实际情况中,数据库会有几百,几千张表,而kettle的表输入和表输出只能选择一张表,我们不可能一个个地填写表名。这时候,我们要考虑 通过循环实现多表的数据迁移。 二、前期准备与单表数据迁移类似 准备好Oracle和MySQL的 阅读全文
posted @ 2020-06-04 10:53 万里哥 阅读(2104) 评论(2) 推荐(0)