达梦DTS迁移工具,从mysql迁移到达梦

从mysql迁移到达梦

DTS的简介

DM数据迁移工具提供了主流大型数据库迁移到DM、DM迁移到主流大型数据库、DM到DM、文件迁移到DM以及DM迁移到文件的功能。DM数据迁移工具采用向导方式引导用户通过简单的步骤完成需要的操作。

DM数据迁移工具支持:

  • DM数据库之间模式、表、序列、视图、存储过程/函数、包、触发器、对象权限的迁移
  • 主流大型数据库Oracle、SQLServer、MySQL、DB2、PostgreSQL、Informix、Kingbase、Sybase的模式、表、视图、序列、索引迁移到DM
  • DM的模式、表、视图、序列、索引迁移到主流大型数据库Oracle、SQLServer、MySQL
  • ODBC数据源、JDBC数据源的模式、表、视图迁移到DM
  • DM数据库模式、表、序列、视图、存储过程/函数、包、触发器、对象权限迁移到XML文件,SQL脚本文件
  • DM数据库的表、视图数据迁移到文本文件,Excel文件,Word文件
  • 指定格式的文本文件,Excel文件,Word文件,XML文件和SQL脚本文件迁移到DM数据库

从mysql5.7 迁移到DM8.2

  1. 打开DTS工具
    在这里插入图片描述
  2. 查看mysql 数据库
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_devops          |
| db_monitor         |
| db_monitor_dev     |
| mysql              |
| performance_schema |
| restfuldemo        |
| sbtest             |
| sqlweb             |
| sys                |
| test               |
+--------------------+
11 rows in set (0.25 sec)

mysql> use sqlweb;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables;
+-------------------------------+
| Tables_in_sqlweb              |
+-------------------------------+
| WARNING                       |
| account_user                  |
| account_user_groups           |
| account_user_user_permissions |
| auth_group                    |
| auth_group_permissions        |
| auth_permission               |
| django_admin_log              |
| django_content_type           |
| django_migrations             |
| django_session                |
| sqlmng_dbconf                 |
| sqlmng_inceptsql              |
| sqlmng_inceptsql_users        |
+-------------------------------+
14 rows in set (0.01 sec)

  1. 准备迁移sqlweb数据库。新建工程
    在这里插入图片描述

  2. 输入工程名和描述
    在这里插入图片描述

  3. 选择新建迁移
    在这里插入图片描述

  4. 编辑迁移名称
    在这里插入图片描述

  5. 查看DTS功能
    在这里插入图片描述

在这里插入图片描述

10.编写数据源信息
在这里插入图片描述
10. 指定jdbc驱动
在这里插入图片描述

  1. 选择迁移的数据库
    在这里插入图片描述
  2. 配置达梦数据源
    在这里插入图片描述

13.选择迁移的模式sqlweb
在这里插入图片描述

  1. 选择迁移的表在这里插入图片描述

  2. 选择以文本的方式执行任务,和同步生成迁移日志。
    在这里插入图片描述

  3. 等待迁移
    在这里插入图片描述

  4. 没有出错,迁移完美
    在这里插入图片描述

  5. 查看数据

    • msyql

      mysql> select username from account_user;
      +----------+
      | username |
      +----------+
      | admin    |
      | perter   |
      | perter1  |
      +----------+
      3 rows in set (0.01 sec)
      
    • DM8

      SQL> select username from "sqlweb"."ACCOUNT_USER";
      
      行号     USERNAME
      ---------- --------
      1          admin
      2          perter
      3          perter1
      
      已用时间: 1.954(毫秒). 执行号:1300.
      
      

总结

数据库已经完美迁移,在迁移的过程中需要注意:

  • mysql的驱动
  • 函数,存储过程,数据类型。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值