Migration是一款高效的数据库迁移工具,能够便捷地将MySQL、Oracle等主流数据库的数据及结构转换至瀚高数据库,确保数据平滑过渡。
一、数据库迁移示例——MySQL
1. 解压 migration-4.1.4-2023-11-23.zip 文件。
2. 打开 migration 工具,点击帮助菜单查看使用文档。
二、具体步骤:
1. 创建一个新的组,并为其命名。
2. 建立源数据库 MySQL 的连接。
3. 新建目标库 HGDB 连接。
4. 开始创建迁移任务,选择相应的源和目标数据库并进入下一步操作。
5. 选定要迁移的MySQL数据库以及在瀚高数据库中新建模式名称后点击“下一步”按钮。
6. 挑选需要迁移到新系统中的表单,并进行确认。
7. 设置数据类型匹配规则:将 datetime 类型改为 TIMESTAMP 类型,因为默认情况下为 TIMESTAMPTZ 类型。
8. 点击确定完成迁移任务的创建过程。
9. 在左侧的任务列表中找到新建的任务并点击“开始迁移”以启动迁移流程。
10. 通过右侧显示的进度条查看当前的工作进展,直至完全结束为止。
11. 迁移完成后,在右侧会展示详细的日志信息(该记录在结果页面可以再次打开)。
如果遇到错误提示,请点击红色数字按钮查看具体错误详情;若一切顺利,则可连接瀚高数据库检查迁移后的情况。