由于业务需求,需要将Oracle中的数据迁移到MySQL中,小白现有几个问题问下老司机
1.Oracle往MySQL数据迁移,如何做? 是借助第3方工具?(求推荐工具),还是导出sql?
2.我看了Oracle和MySQL一些字段类型以及默认值的设置,比如时间,是不同,
怎么做兼容?(小白猜测一张一张去修改表结构?)
3.之前系统是用的oracle,包括报表还有一些封装的sql,分页,函数等等,
这个如何转换?因为我也不知道,Oracle的一些语法MySQL能不能用,
是采用笨方法一个一个去试验么?
Oracle 到MySQL数据迁移如何去做?
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
微信扫一扫
分享- 邀请回答
22条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
cloudyzhao 2018-01-09 01:14最佳回答 专家已采纳可以借鉴下 我们项目组也差不多是这么干的http://blog.csdn.net/oscar999/article/details/39022623
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(21条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2018-01-09 01:05回答 22 已采纳 可以借鉴下 我们项目组也差不多是这么干的http://blog.csdn.net/oscar999/article/details/39022623
- 2018-12-13 09:48回答 1 已采纳 请用Oracle自有工具 sql developer 如果觉得这个工具慢,可以试试阿里的DataX [DataX](https://blog.csdn.net/qq_37552993/article
- 2021-07-26 11:24回答 2 已采纳 转换的表输出组件里,有可以映射源端和目标端字段的选项
- 2020-12-16 12:09现在要把数据从mysql的student转移到Oracle的from_mysql中去,这里笔者借助kettle的spoon工具,可以快速的实现这个功能。 首先,打开spoon,新建一个转换,命名为表输入到表输出。然后在核心对象中的输入那里找到表...
- 2020-12-14 20:37MySQL 迁移是 DBA 日常维护中的一个工作。迁移,究其本义,无非是把实际存在的物体挪走,保证该物体的完整性以及延续性。像柔软的沙滩上,两个天真无邪的小孩,把一堆沙子挪向其他地方,铸内心神往的城堡。 ...
- 2020-12-15 07:30在项目开发中,有时由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据迁移到MySQL。下面是小编日常整理的一种sqlserver数据库迁移的方法。 一、SQL Server中常...
- 2018-01-25 09:39回答 4 已采纳 问题很明显啊 ,table'mysql.demo'doesn't exist ;demo这个表在mysql不存在啊,新建一个就可以了
- 2017-09-16 02:17回答 2 已采纳 --建表 create table t (a number); --插入两条测试数据 insert into t values(0); insert into t values(0);
- 2015-08-09 07:25回答 4 已采纳 感谢各位,最终问题为,mysql要导入的那个表字段长度为varchar(255),oracle那个表同一个字段长度为varchar2(255),重点来了,,,,,一个汉字在mysql中占 三个字节,
- 2021-10-13 10:09single-life的博客 最近新项目打算上线,需要把老项目(Oracle数据库)的数据迁移到新项目的数据库(Mysql数据库),期间也是大家互相讨论,所产生的比较快的迁移办法,在这记录一下。 方法 解决字段不一致问题 1.1、 oracle表中有...
- 2021-07-09 10:00aquila 迁移工具,目标是Oracle,MySQL,SqlServer到PostgreSQL单项迁移,PostgreSQL和大数据平台Hive,Hbase,Impala等的双向迁移。
- 2021-01-19 23:13除了oracle数据库模型移到mysql外,还一个重要环节就是要将oracle数据库的数据移到mysql数据库,本人尝试用过多款数据迁移程序,性能都不是很好的,于是自己动手写一个针对于oracle数据库数据迁移到mysql数据程序,...
- 2017-06-08 07:41回答 3 已采纳 写一个定时任务 package task; import java.util.Date; import org.quartz.JobExecutionContext;
- 2022-02-08 10:56回答 10 已采纳 如果在全球范围内,按使用体量的总和来看,oracle甩mysql好远,你看上去mysql多,那只是坐井观天,是由于你所处环境的局限性而产生的错觉。在关系型数据库里,oracle一直都是标杆,其他数据库
- 2019-12-14 10:19回答 1 已采纳 大概了解你的意思,订单表的 产品productid外键 是产品表id的主键,改成msql为:constraint fk_order_product foreign key(productid) ref
- 2020-05-03 19:23robinson1988的博客 虽然可以用kettle等ETL工具来做数据迁移,但是现在Python很流行,Python编码也特简单,所以就写个Python脚本来实现数据迁移 ...#注意:从Oracle迁移到Mysql或者从MySQL迁移到Oracle你们自己改一下conn...
- 2020-09-25 09:30大数据男的博客 系统更新升级,数据库从oracle改换为mysql,有大量数据迁移,难点有三个: 一是数据量大; 二是表结构发生重大变化; 三部分字段数据要进行对照; 以上三个问题导致必须亲自动手,而没有现成的工具使用。 于是乎,花...
- 2021-08-13 19:24数据和云的博客 ,点击上方"蓝字"关注我们,享更多干货!1.表结构改造数据类型映射关系字段映射关系请参考:https://blog.csdn.net/weixin_34128839/art...
- 2019-11-04 11:08回答 4 已采纳 初衷是因为每台终端每五分钟上传一条数据 感觉逻辑有点问题,上传时间应该是不会一样的,所以对于一个终端来说,是不是重复只需要判断上传时间就可以了
- 2020-08-14 00:03mnz945L的博客 3、一开始方案是,将Oracle数据库导出到excel中,然后再读取excel写入MySQL数据库,使用java程序导出导入数据,导入时耗时非常长,评价统计耗时为100万条数据插入耗时1小时左右(100万*3张表)。 4、后续采用MySQL...
- 没有解决我的问题, 去提问