
目 录
目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1 支持的迁移场景 3
2 基本使用 6
2.1 启动数据迁移工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 创建数据迁移项目 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 选择数据源创建数据库连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 创建迁移任务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.5 执行迁移任务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6 日志查看及问题处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 迁移报告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.8 二次迁移 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3 系统配置 18
3.1 数据迁移配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1.1 线程设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1.2 表默认处理方式设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1.3 迁移出错处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.4 数据迁移方式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.5 非对象设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.6 设置表列名大小写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2 数据类型映射配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.3 工具设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.4 其它配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.4.1 优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.4.2 服务器参数配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4 迁移常见问题及应对措施 24
4.1 KingbaseES V7 移植常见问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1.1 数据迁移中, 复杂表和约束迁移失败。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1.2 数据迁移工具的数据迁移中, 将其它数据库的表导入到 KingbaseES V8R6 数据库
时,KingbaseES V8R6 数据库并没有与要导入的表重名的表, 为什么迁移日志会报告
表重名错误, 从而导致迁移失败? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1.3 源库为 KingbaseES V7,迁移中文表中文乱码问题 . . . . . . . . . . . . . . . . . . . . . . 25
4.1.4 源库为 KingbaseES V7,分区表迁移问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 Oracle 移植常见问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2.1 数据迁移中, 复杂表和约束迁移失败。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2.2 数据迁移中, 使用【追加数据】的迁移方式会导致迁移失败 . . . . . . . . . . . . . . . . 25
1
评论