1.打开DMETL控制台工具,启动达梦数据库交换平台软件服务(自动启动模式忽略此步),如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库

2.打开并登录DMETL设计器软件,如下图;

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_02

3.参照下面3张图,依次配置好两个数据源信息(Oracle数据库连接信息、达梦数据库连接信息):

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_03

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_04

MySQL 转达梦数据库 达梦oracle数据库转换_etl_05

4.参照下面4张图,依次配置好各数据源中需要用到的表:

MySQL 转达梦数据库 达梦oracle数据库转换_etl_06

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_07

MySQL 转达梦数据库 达梦oracle数据库转换_数据库_08

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_09

5.由于需要增量迁移,此处还需要为Oracle添加的表添加增量表(此处我们使用MD5增量来演示),如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_10

MySQL 转达梦数据库 达梦oracle数据库转换_etl_11

6. 数据源信息配置完成后,新建工程,然后在新工程里新建转换,请依次参考下面5张图完成操作:

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_12

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_13

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_14

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_15

MySQL 转达梦数据库 达梦oracle数据库转换_etl_16

7.转换设计,我们首先配置数据读取和数据装载,数据读取我们从工具箱选择“增量表”(增量迁移),数据装载我们从工具箱选择“表”,如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_17

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_18

8.我们的此次迁移涉及到数据清洗转换的演示,故还需要从工具箱里选择一个“数据清洗转换”,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_19

9.依次连接“增量表”à“数据清洗转换“à”表“,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_20

10.双击“增量表“,配置信息如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_21

MySQL 转达梦数据库 达梦oracle数据库转换_数据库_22

11双击“表”,配置信息如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_23

MySQL 转达梦数据库 达梦oracle数据库转换_数据库_24

12.双击“数据清洗转换”,开始配置规则,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_25

13.根据实际情况配置具体规则,此处演示我们简单添加一些规则,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_26

14. 此处我们是定时增量迁移,还需配置定时调度。转换配置完成,可点击运行执行转换,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_27

15.若操作了上一步骤(第14步),则相当于手动执行了首次基表同步,则,需要取消前面配置的“增量表“配置中的“首次同步时同步基表数据”,若没有则忽略此步骤。

16.新建调度,根据实际调度需要配置调度信息,如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_大数据_28

MySQL 转达梦数据库 达梦oracle数据库转换_MySQL 转达梦数据库_29

17.为转换设置调度,如下2张图:

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_30

MySQL 转达梦数据库 达梦oracle数据库转换_数据库_31

18.启动调度引擎,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_数据库_32

19打开监控透视器,查看调度的执行列表,如下图:

MySQL 转达梦数据库 达梦oracle数据库转换_etl工程师_33

20.自此所有配置完成。

(备注:配置定时调度的任务,建议将“达梦数据库交换平台软件服务“设为”自动启动模式“)