
目 录
目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1 支持的迁移场景 3
2 基本使用 4
2.1 启动数据迁移工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 创建数据迁移项目 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 选择数据源创建数据库连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4 创建迁移任务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.5 非表对象配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.6 设置源数据库与目标数据库的关系映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.7 设置表映射关系 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.8 执行迁移任务 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.9 日志查看及问题处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3 系统配置 12
3.1 数据迁移配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1.1 连接设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.2 表默认处理方式设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.3 迁移出错处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.4 日志类型设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.5 CHAR 默认类型设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 数据类型映射配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 其它配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.1 优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.2 服务器参数配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 KingbaseES V8.7 新特性 18
4.1 KingbaseES V8.7 支持迁移结果展示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2 KingbaseES V8.7 支持二次迁移 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3 KingbaseES V8.7 增加异构数据源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5 迁移常见问题及应对措施 21
5.1 KingbaseES V7 移植常见问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1.1 数据迁移中, 复杂表和约束迁移失败。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1.2 数 据 迁 移 工 具 的 数 据 迁 移 中, 将 其 它 数 据 库 的 表 导 入 到 KingbaseES V8 数 据 库
时,KingbaseES V8 数据库并没有与要导入的表重名的表, 为什么迁移日志会报告表
重名错误, 从而导致迁移失败? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1.3 源库为 KingbaseES V7,迁移中文表中文乱码问题 . . . . . . . . . . . . . . . . . . . . . . 22
5.2 Oracle 移植常见问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1
评论