大佬教程收集整理的这篇文章主要介绍了如何从 Oracle 10g 数据库迁移到 MySql 8 数据库,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们目前使用 Oracle 10G 数据库为@R_467_9616@程序提供后端支持。我们需要将整个 Oracle 数据库架构迁移到 @H_968_3@mysqL 数据库,包括所有现有的表、视图、过程、触发器和序列等。
谁能帮助我指导迁移步骤,而不妨碍任何架构定义、键和约束等??
我也开始知道 MysqL 不支持“序列”。在这种情况下,我们如何转换 Oracle 数据库中存在的序列?
请不要只提及任何工具名称,因为我在网上找到的工具很少,但要遵循的过程确实冗长而繁琐。请逐步提及,以便于理解。
我之前用过sql Developer IDE
,但是它支持反向迁移,即从MysqL到Oracle,不是我需要的。因此,我无法使用它。
该案例有一个 Oracle Doc ID 1477151.1。
尽管您要求不要提及任何工具名称,但在该文档中,Oracle 建议使用 MySQL Migration Wizard 并提供一些脚本示例用于手动迁移,以防自动无法正常工作。
看看这些。我希望这会有所帮助
UPD:同样,我知道您要求不要提及任何工具,但这是该文档的另一个摘录,即使 Oracle 也明确表示您必须使用第三方工具
存储过程、函数、包、触发器、视图、序列的迁移必须使用第三方工具执行,并且需要手动操作。本文档重点介绍了执行数据迁移的方法。
有许多第三方工具,其中一些是开源的。例如:
http://www.sqlines.com/Oracle-to-mysql
http://kettle.pentaho.com/
以上是大佬教程为你收集整理的如何从 Oracle 10g 数据库迁移到 MySql 8 数据库全部内容,希望文章能够帮你解决如何从 Oracle 10g 数据库迁移到 MySql 8 数据库所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。