mysql 移植到 oracle_MySQL数据库移植到Oracle(迁移),批量重建序列

Oracle SQL Developer 3.2

可以使用Oracle SQL Developer进行迁移,感觉这个工具比较专业。

他会把表结构创建好,并导入数据,数据类型自动转换,也可手动指定规则。

MySQL的自增长列,迁移到Oracle后,会建一个序列(sequence),并建一个触发器,模拟自增长。

(后期不想用触发器可以把他禁用或者删除)

(另外还可以选择表--复制到Oracle)

Oracle SQL Developer连接MySQL

移植时会按MySQL数据库的名字建个Oracle用户,移植到这个用户下,但这个用户所用的表空间是默认的,

我一般是先把MySQL数据库转储成需要的名字,在Oracle建好用户,指定好相应的表空间,再移植

创建一个MySQL连接

打开连接,选择一个数据库,右键--移植到Oracle

bba1f521debf3a5701cb3e427514913a.png

995b3c2d63ea9016c1bfe9986ceba0a4.png

此处连接的用户需要Connect,Resource,Create View权限

d6f8b7d70bfe9d88170de237d0ae497a.png

名称输入一个名字

选个输出目录,里边会有日志和执行过的sql文件(移植后需要分析)

1ceec642f69bbb369aa1e925666f3097.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值