DM数据迁移工具
- 一、概述
- 二、迁移准备
- 三、启动迁移工具
- 1.Windows 环境启动 DM 数据迁移工具
- 2.Linux 环境启动 DM 数据迁移工具
- 2.1启用图形化安装界面前需要通过如下命令将图形界面权限放开:
- 2.2进入数据库安装路径 /tool 目录下,运行 ./dts 即可启动 DM 数据迁移工具。
- 四、迁移管理
- 4.1 新建工程和迁移
- 4.2 新建迁移
- 4.2.1 右键选择【新建迁移】,输入迁移名称和迁移描述,即可迁移评估,如下图所示:
- 4.2.2点击【下一步】
- 4.2.3 选择迁移方式:
- 4.2.4 输入MySQL数据库信息
- 4.2.5 输入DM数据库信息。
- 4.2.6 选择迁移对象,点击【下一步】。
- 4.2.7 选择迁移对象,相关信息:源库、目的模式、迁移对象类型(表、视图、存储过程/函数、触发器)点击【下一步】。
- 4.2.8 选择迁移对象
- 4.2.9 审阅迁移任务
- 4.2.10 完成迁移向导
一、概述
DM 数据迁移工具 DM DTS 提供了主流大型数据库迁移到 DM、DM 到 DM、文件迁移到 DM 以及 DM 迁移到文件等功能。
得益于 DM 数据库对目前主流大型关系型数据库系统有着业界领先的兼容性,在存储层面、语法层面、接口层面和它们保持高度兼容,借助于 DM 图形界面且采用向导方式引导各个迁移步骤的 DTS 工具,移植工作可以变得非常的简单。
二、迁移准备
- 停止应用;
- 确认要迁移的用户(模式、数据库);
- 记录原数据库中要迁移的对象的数量;
- 记录原数据库中要迁移的所有对象名称;
- 记录原数据库中要迁移的表的数据量(行数);
- 创建目标数据及实例;
- 创建目标数据的表空间及用户。
三、启动迁移工具
1.Windows 环境启动 DM 数据迁移工具
点击【开始界面】,选择【达梦数据库】菜单,点击【DM 数据迁移工具】,即可进入数据迁移工具,如下图所示:
2.Linux 环境启动 DM 数据迁移工具
2.1启用图形化安装界面前需要通过如下命令将图形界面权限放开:
[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
注意
该方法为本地调用图形化界面,如果希望通过其它机器调用该图形化界面需设置 export DISPLAY=调用图形化机器的IP:0.0,例如,数据库安装机器 IP 为 10.10.12.25,需要在 IP 为 192.132.32.12 的机器上调用图形化界面,需要设置 export DISPLAY=192.132.32.12:0.0
2.2进入数据库安装路径 /tool 目录下,运行 ./dts 即可启动 DM 数据迁移工具。
[dmdba@localhost ~]$ cd /home/dmdba/dmdbms/tool/
[dmdba@localhost tool]$ ll
[dmdba@localhost tool]$ ./dts
四、迁移管理
4.1 新建工程和迁移
点击按钮创建新的工程,输入工程名和工程描述,点击【确定】,即可创建工程,如下图所示:
点击【确定】,完成操作:
4.2 新建迁移
4.2.1 右键选择【新建迁移】,输入迁移名称和迁移描述,即可迁移评估,如下图所示:
4.2.2点击【下一步】
4.2.3 选择迁移方式:
以 mysql迁移达梦评估为例:
4.2.4 输入MySQL数据库信息
输入数据源(mysql 数据库)的信息:主机名 (IP) 、端口,用户名和口令,要确认数据库信息正确,然后点击【下一步】。如下图所示:
4.2.5 输入DM数据库信息。
4.2.6 选择迁移对象,点击【下一步】。
4.2.7 选择迁移对象,相关信息:源库、目的模式、迁移对象类型(表、视图、存储过程/函数、触发器)点击【下一步】。
4.2.8 选择迁移对象
4.2.9 审阅迁移任务
确认无误后,点击【完成】