我的应用程序的先前版本有一个 MySql 数据库,现在该应用程序是使用稍微不同的数据模型并使用 Oracle DB 重新构建的。
我想将数据和图片从旧数据库迁移到新数据库,当我搜索这个主题时,Oracle建议使用Sql Developer并有一些关于它的教程,但我不确定这是否是我真正需要的。我认为这些工具和过程用于在您提供现有模型时“创建”新的数据库模型。但我已经有第二个数据库,具有不同的映射和数据模型等。在这种情况下如何迁移数据,这一切都需要通过sql脚本手动完成吗?
实际上我需要一个行动计划来开始,目前我没有任何线索
我有以前数据库的转储
最佳答案
由于您有了新的数据模型,您将在场景中遇到许多数据转换。因此,如果您选择使用 SQL Developer 或纯 PL/SQL 脚本进行迁移,这将是一项繁琐的任务。所以我建议您使用 ETL 工具,例如 Talend Open Studio、Oracle Data Integator 等。
关于mysql - 将数据迁移到现有 OracleDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22503057/