达梦ETL定时增量迁移Oracle表到达梦数据库(定时增量迁移附带数据清洗转换)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

20.自此所有配置完成。

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

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Oracle 10g数据库迁移到达数据库可以通过以下步骤完成: 1. 数据库评估:首先,评估Oracle 10g数据库的结构、大小和特性。了解数据库中的、视图、存储过程、触发器等对象以及它们之间的关系。 2. 数据库转换:根据评估结果,将Oracle 10g数据库中的对象转换数据库支持的格式。这可能涉及到修改数据类型、更改SQL语句和调整存储过程等。 3. 数据迁移:使用适当的工具或脚本将Oracle 10g数据库中的数据迁移到达数据库。这可以通过导出和导入数据、使用ETL工具或编写自定义脚本来完成。 4. 应用程序修改:如果应用程序与Oracle 10g数据库紧密耦合,可能需要修改应用程序代码以适应数据库的语法和特性。这可能涉及到更改SQL查询、调整连接字符串和重新测试应用程序等。 5. 测试和验证:在迁移完成后,进行全面的测试和验证以确保数据的完整性和应用程序的正常运行。这包括执行功能测试、性能测试和回归测试等。 6. 生产环境切换:在测试和验证通过后,将生产环境中的Oracle 10g数据库切换到达数据库。这可能需要一段时间的停机来完成数据迁移和应用程序修改。 需要注意的是,迁移过程可能会面临一些挑战,例如语法和特性的差异、性能调优和数据一致性等。因此,在进行迁移之前,建议进行充分的规划和测试,确保迁移过程顺利进行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值