DM8数据迁移至PostgreSQL—DMETL5

本文详细介绍了如何使用DMETL5工具将DM8数据库的数据迁移到PostgreSQL。首先概述了DMETL5的不同版本和下载链接,接着在Linux环境下演示了安装、启动服务、创建数据源、添加表、创建设计工程和转换的过程。最后,展示了执行迁移并验证数据成功转移至PostgreSQL的步骤。
摘要由CSDN通过智能技术生成

以下实验以DM8数据迁移至postgresql-14.8为例,DM和PG的安装部署比较简单,这里不再赘述,主要是DMETL的部署和使用,这里以DMETL5单机版为例,为方便将其安装在达梦数据源端服务器上,源端和目标端均为单实例
环境准备

内容 源端 目标端
IP地址 192.168.126.214 192.168.126.136
主机名 prome1 pg14_136
操作系统 Scientific Linux release 7.9 (Nitrogen) Scientific Linux release 7.9 (Nitrogen)
DMETL DMETL5

达梦自有迁移工具DTS通常只能从其他数据库迁移到达梦或者达梦不同版本之间的迁移。如下图:

如果需要从达梦迁移数据至其他数据库的话,就需要另外的工具,那就是达梦数据交换平台DMETL,最新版本为DMETL5
DMETL5版本主要分为3种

版本 使用情景
单机版 单机版所有的组件运行在一个系统服务中,只包含一个原生执行器,占用资源较小,安装部署方便,适合小型项目以及个人学习使用。
标准版 标准版包含管理器、调度器、原生执行器、控制器共4个组件,执行器数据量可以根据需求扩展,部署多个原生执行器时可支持负载均衡和故障转移,适用于数据源和数据种类较多,对可靠性要求较高的应用场景。
大数据版 大数据版在标准版的基础上增加了yarn执行器和flink执行器的支持,分别支持大数据批处理和流处理。在yarn和flink执行器的支持下,用户无需编码,可以以可视化的方式设计hadoop和flink数据处理作业,简化了对于大数据批量处理以及流式数据处理的技术要求,提高了项目实施效率。适用于数据量大、数据转换处理复杂以及实时性要求较高的场景。

下载地址:https://eco.dameng.com/etl/
目前有单机版和标准版免费提供下载,两个版本也都有windows 64位和Linux64位版本,也仅供开发者用于学习、测试、开发用途,6 个月免费试用期。

以下以单机版Linux系统为例进行安装和使用

解压

[root@prome1 ~]# unzip dmetl5_standalone_V5.03.11-Build(2022.07.18-111696)_Linux64.zip
Archive:  dmetl5_standalone_V5.03.11-Build(2022.07.18-111696)_Linux64.zip
inflating: dmetl5_standalone_linux.x86_64.bin
inflating: dmetl5_standalone_linux.x86_64_MD5.txt

添加权限,开始安装

[root@prome1 ~]# chmod +x dmetl5_standalone_linux.x86_64.bin
[root@prome1 ~]# ./dmetl5_standalone_linux.x86_64.bin -i
Extract install files.......
1.English(English)
2.Simplified Chinese(简体中文)
Select the language to install[2.Simplified Chinese(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值