暂无图片
从oracle用kettle往mysql导数据,做的定时抽取,因为有时抽取不成功,怎样判断让他抽取不成功后重新抽取?
我来答
分享
暂无图片 匿名用户
从oracle用kettle往mysql导数据,做的定时抽取,因为有时抽取不成功,怎样判断让他抽取不成功后重新抽取?

从oracle用kettle往mysql导数据,做的定时抽取,因为有时抽取不成功,怎样判断让他抽取不成功后重新抽取?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
寻寻觅觅

1、在kettle的转换中,添加一个错误处理步骤,将错误信息记录到日志文件或数据库表中,并设置重试次数和间隔时间。
2、在kettle的作业中,添加一个检查点步骤,根据源表和目标表的记录数或其他条件判断是否抽取成功,并设置重试次数和间隔时间。
3、在kettle的作业中,添加一个执行shell脚本步骤,在脚本中使用sql语句或其他命令判断是否抽取成功,并设置重试次数和间隔时间。
4、在kettle的作业中,添加一个发送邮件步骤,在邮件中附上转换的日志文件或数据库表,并设置收件人和主题。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏