简介

这是一款同事开发的工具,使用很简单,界面也很简单。使用java编写,jdk版本1.8。工具相当于轻量级的Spoon数据迁移工具

详解

应用场景

  • 不同数据库之间的表数据迁移。
  • 一般用于应用系统版本的升级,新版本和旧版本的数据库表信息可能会有差异。
  • 更换数据库产品时,比如SQL server更换成MySQL。

使用说明

页面如下:
2023-03-13T08:32:22.png

仅支持MySQL、SQL server、Oracle三种数据库产品,会具体获取到列的字段类型信息。
在工具目录下打开cmd,输出Java -jar datachange-1.0.1-SNAPSHOT.jar,跑起来后浏览器访问http://localhost:8081/dataShow

1.第一步填写源数据库和目标数据库信息
2.第二步点击连接测试,测试源数据库与目标数据库是否正确连接,连接成功后,数据库表名下拉框会更新表
3.第三步选择迁移源表与目标表
4.第四步查看左下sql展示框是不是正确的抽取数据sql,不是修改sql为正确的
5.第五步点击匹配字段,在弹窗为自己匹配字段
6.第六步点击弹窗左面与右面的字段匹配点击添加
7.第七步点击弹窗中上方两个下拉框选择源表与目标表主键,匹配完成后点击确定关闭弹窗
8.第八步点击开始执行进行迁移(执行日志记录在右下方框内实时展示)

使用记录文件还原数据:
1.上面前两步执行完后,点击迁移文件下拉框选择文件
2.点击模块下拉框选择模块
3.点击匹配字段查看迁移数据是否有误,弹出是否更新字段选否
4.查看弹窗内容,没有问题后点确定,然后点开始执行(主页面保存按钮会把当前数据保存在当前选择文件选择的模块中)

下载地址

链接:https://pan.baidu.com/s/1AoObvjwRU3e19o-g_gBK2g
提取码:iy0q