首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Oracle10g数据库迁移到MySql 8数据库

如何从Oracle10g数据库迁移到MySql 8数据库
EN

Stack Overflow用户
提问于 2021-07-08 08:22:14
回答 1查看 422关注 0票数 0

我们目前正在使用Oracle10G数据库作为应用程序的后端支持。我们需要将整个Oracle数据库模式迁移到MySQL数据库中,包括所有现有的表、视图、过程、触发器和序列等。

有谁能在不妨碍任何模式定义、键和约束等的情况下,帮助我指导迁移的步骤?

另外,我知道MySQL不支持“序列”。在这种情况下,我们如何转换Oracle数据库中存在的序列?

请不要仅仅提到任何工具名称,因为我在网上发现了很少的工具,但是这些都是非常冗长和繁琐的过程。请按部就班地提一提,这样容易理解.

我之前使用过Sql Developer IDE,但它支持反向迁移,即从MySql迁移到Oracle,而不是我所需要的。因此,我无法使用它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-08 09:22:43

对于这种情况,有一个Oracle 1477151.1

尽管您要求不提及任何工具名称,但在该文档中,Oracle建议使用MySQL迁移向导,并提供一些脚本示例,用于手动迁移,以防自动化无法工作。

看看那些。我希望这能帮上忙

UPD:同样,我知道你要求不要提到任何工具,但这是另一个摘录自那个文档,其中就连甲骨文也明确表示你必须使用第三方工具。

存储过程、函数、包、触发器、视图、序列的迁移必须使用第三方工具执行,并且需要手动操作。本文档突出显示执行数据迁移的方法。 有许多第三方工具,其中一些是开源的。例如: http://www.sqlines.com/oracle-to-mysql http://kettle.pentaho.com/ http://www.convert-in.com/ora2sql.htm http://www.ispirer.com/products/oracle-to-mysql-migration

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68297985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档