DB2数据库迁移至KingbaseES数据库
本文主要介绍如何使用迁移工具kdts迁移db2数据库的数据到KingbaseES数据库。
源库版本:DB2/LINUXX8664 10.5.1
目标库版本:KingbaseES V008R006C006B0021
一、迁移整体步骤
1、配置源db2库的信息
2、配置目标端KingbaseES库的信息
3、开启迁移任务
4、迁移结果对比
二、源端db2表数据准备
源端创建表
--创建普通表
create table t1(id int,name varchar(10)); insert into t1 values (1,'a'); insert into t1 values (2,'b'); insert into t1 values (3,'c');
--创建分区表
create table t_part( id int, name varchar(10), tel int, birth date ) partition by range(birth)( starting from '2022-01-01' ending at '2022-12-31' INCLUSIVE every 1 month); insert into t_part values(1,'a',123,'2022-01-15'); insert into t_part values(2,'b',456,'2022-07-15'); insert into t_part values(3,'c',789,'2022-12-15');
查询表数据

三、目标端创建与源端同名的数据库及用户
create user u1 password '123456'; create database dbtest owner u1;
四、配置迁移工具
1、打开迁移工具

2、新建源端数据库

3、配置源库信息

4、测试连接

连接成功后选择“确定“。
5、新建目标端数据库

6、配置目标端信息

7、测试连接

测试连接成功后,选择“确认”。
8、新建迁移任务

9、配置迁移任务

10、选择需要迁移的模式

11、选择迁移对象

12、修改迁移配置、数据类型映射、并发配置(按需修改)

修改完配置后,保存
13、启动迁移任务

点击,确定

14、查看迁移进度

15、查看迁移结果

16、KingbaseES数据库查看迁移结果
查看表结构

查看表数据

成功把db2数据迁移至KingbaseES数据库。

浙公网安备 33010602011771号