前提条件
(1) 自建MySQL目标端版本为5.1、5.5、5.6、5.7、8.0版本;
(2) MySQL实例对表名的英文大小写不敏感,如果使用大写英文建表,MySQL会先把表名转为小写再执行建表操作;
(3) 如果您的自建Oracle版本为12c及以上,待迁移表的名称长度需不超过30个字节;
(4) 如果源Oracle数据库中存在表名相同仅大小写不同的表,可能会导致迁移对象重名并在结构迁移中提示“对象已经存在”。如果出现这种情况,请在配置迁移对象的时候,使用对象名重命名功能对重名的对象进行重命名。
目标端权限要求
迁移模式 | 所需权限 |
全量 | CREATE, SELECT, ALTER, INSERT, REFERENCES, INDEX, TRIGGER, CREATE VIEW, DROP, CREATE ROUTINE, EXECUTE |
增量 | SELECT, INSERT, DELETE |
稽核修复 | SELECT, INSERT, DELETE |
目标端配置
数据源类型:选定为MySQL,可将源端迁移至版本范围内的MySQL数据库
服务器IP:目标端数据库的连接IP
端口号:目标端数据库的端口
用户名:用于连接待目标端数据库的用户名称
密码:用于连接待目标端数据库的用户的密码
数据库:目标端用于接收源端数据的数据库名称