如果达梦数据库已经安装成功。
1.安装DM迁移工具
(1)参考https://blog.csdn.net/qq_35570434/article/details/130060185下载DM控制工具(已经安装的不用下载)
(2)大致文件目录结构
(3)在source/tool下dts.exe双击打开可以看到DM数据迁移工具。到这里DM迁移工具已经安装。
2.创建迁移工程
(1)右键创建工程
(2)右键新建迁移
(3)选择迁移方式
(4)配置MySQL信息
如果报错,无法下一步,可以根据实际情况选择指定驱动,配置url
我这里用的是自定义的
(5)配置达梦数据库信息
(6)指定对象复制或查询
(7)选择迁移对象
(8)审阅迁移任务
可勾选生成迁移日志,点击完成,进行迁移
(9)完成迁移
如果迁移出错
权限问题:可以查看该用户是否有创建表的权限等。
表字段类型问题:有可能MySQL中表的某个字段属性与达梦中无法转换兼容,修改字段类型(出现较少)。
DM基础创建指令:
– 查看目前所有用户与模式的对应关系
select a.name as username, b.name as schenma from sysobjects a inner join sysobjects b on a.id = b.pid where b.subtype$ is null order by username desc
– 创建用户
CREATE USER ROBIN IDENTIFIED BY Robin123456 DEFAULT TABLESPACE MAIN DEFAULT INDEX TABLESPACE MAIN;
–
– 删除用户(删除模式和用户) 删除模式 drop schema
DROP USER KEPLER
select * from dba_role_privs where grantee=‘KEPLER’;
– 创建模式
CREATE SCHEMA KEPLER;
– 删除模式
drop SCHEMA kepler
借鉴:https://blog.csdn.net/m0_71845127/article/details/130347623