版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq122716072/article/details/83619357
- 项目开发中会遇到这样的需求:
- 需要把不同数据库(oracle,mysql,sqlserver,db2,sybase,cache…)的中数据转换到我们系统数据库的数据,怎么做???
- 经过研究我们选择使用ETL工具kettle
- kettle:开源的Java编写的ETL工具,可以在Window、Linux、Unix上运行.更多详细介绍可进入官网
http://www.kettle.net.cn/ 阅读
4. kettle下载 https://community.hitachivantara.com/docs/DOC-1009855
- 1:kettle基本使用之sqlserver数据库数据同步到mysql数据库 sqlserver→mysql
- 新建sqlserver连接
- 新建mysql连接
mysql-connector-java-5.1.16.jar
放入 kettle安装目录内的 lib文件夹中
- 输入
- [ ]
- 输出
- 执行 点击执行 sqlserver表t_user中的数据会立即同步到mysql表t_user中
- 新建一个作业定时执行这个同步数据