暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DM数据迁移工具DTS使用-MySQL迁移到DM

得一阳阳 2024-11-26
119

一、前言

DM数据迁移工具DTS提供了主流数据库(Oracle、MySQL、PG等)迁移到DM、DM到DM、文件迁移到 DM 以及 DM 迁移到文件等功能。

达梦逛网:https://eco.dameng.com

二、迁移前准备

停止应用;

确认要迁移的用户(模式、数据库);

记录原数据库中要迁移的对象的数量;

记录原数据库中要迁移的所有对象名称;

记录原数据库中要迁移的表的数据量(行数);

创建目标数据及实例;

创建目标数据的表空间及用户。

三、启动迁移工具

Windows下启动DTS

如下图,在开始界面中找到DTS工具,双击开启。

image.png

Linux环境下启动DTS

启动图形化界面

[root@localhost mnt]# xhost +

access control disabled, clients can connect from any host

[root@localhost mnt]# echo $DISPLAY

[root@localhost mnt]# su - dmdba

Last login: 四 1月 25 16:41:51 CST 2024 on pts/1

[dmdba@localhost ~]$ export DISPLAY=:0.0

-- 进入数据库安装路径 /tool 目录下,运行 ./dts 即可启动 DM 数据迁移工具。

[dmdba@localhost ~]$ cd /home/dmdba/dmdbms/tool/

[dmdba@localhost tool]$ ll

[dmdba@localhost tool]$ ./dts

四、迁移

1、新建工程和迁移

image.png

2、创建评估

image.png

目前达梦迁移工具支持的迁移评估如下图所示,我们以MySQL迁移到DM为例:

image.png

输入数据源(MySQL 数据库)的信息:

image.png

选择评估对象模式以及数据对象类型,

image.png

选择评估的模式

image.png

选择评估的具体对象

image.png

迁移评估对象详情总览,点击【完成】,迁移评估开始,等待迁移评估结束,查看迁移报告。

image.png

image.png

评估报告选项如下:

image.png

image.png

image.png

注意:如果这里有不兼容的情况,点击不兼容,可以查看详情了解具体情况,并针对性修改,然后关闭

3、创建迁移

右键新建迁移

image.png

image.png

现在迁移方式

image.png

输入数据源信息:

image.png

输入目标信息:

image.png

配置迁移选项:

image.png

手动添加映射关系(重要)

因为MySQL的存储是那字符的,达梦是按字节存储的,所以要做一下变更。

image.png

现在要迁移的库

image.png

现在要迁移的表

image.png

检查一下迁移的对象

image.png

点击【完成】开始数据迁移,如下图所示:

image.png

完成迁移后自行做验证数据

最后修改时间:2024-11-28 16:46:46
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论