Kettle定时备份mysql数据

                        Kettle定时同步mysql数据

1.下载kettle
下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/
在这里插入图片描述

点击summary->第一个
在这里插入图片描述
在这里插入图片描述

2.解压缩 kettle的zip 包
3.配置jdk环境变量PENTAHO_JAVA_HOME 或者JAVA_HOME
在这里插入图片描述

4.导入数据库驱动包到kettle的lib目录下去

在这里插入图片描述
在这里插入图片描述

这里用的是mysql驱动包
5.启动程序 spoon.bat
在这里插入图片描述

6.找到核心对象 下的输入
在这里插入图片描述

7.找到表输入
在这里插入图片描述

8.创建数据库链接
在这里插入图片描述

填写数据库信息点击测试 确认
在这里插入图片描述

9.同理 找到输出 添加输出数据

在这里插入图片描述

10.点击运行 下面查看运行结果
在这里插入图片描述

11.打开编辑设置
在这里插入图片描述

查看生成的ktr文件路径
在这里插入图片描述

12.编写bat文件 运行ktr任务
@echo off
cd “F:\kettle\pdi-ce-9.4.0.0-343\data-integration”
Pan.bat /file:“F:\kettle\pdi-ce-9.4.0.0-343\ktr\转换 2.ktr”
echo “转换 2.ktr执行完成”
在这里插入图片描述

Pan.bat 可以执行ktr任务

13.使用windows的任务计划程序 定时执行编写的bat
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值