2014-03-19 72 views
0

我有一个MySql数据库用于我的应用程序的以前版本,现在该应用程序使用有点不同的数据模型重新构建并使用Oracle数据库。将数据迁移到现有的OracleDB

我想将数据和图片从旧数据库迁移到新数据库,当我搜索此主题时,Oracle建议使用Sql Developer并具有一些关于它的教程,但我不确定这是我真正需要的。我认为这些工具和过程是用于在给现有模型时“创建”新的数据库模型。但是我已经拥有了第二个具有不同映射和数据模型的数据库等。在这种情况下,我如何迁移数据,这是否都需要由sql脚本手动完成?

其实我需要一个行动计划启动,此刻我坚持没有头绪

我以前有过数据库的转储

+0

通过这个link..it可以帮助你.. http://stackoverflow.com/questions/10028805 /传输数据从一个数据库到另一个数据库 –

+0

@Revanayya Hiremath tnx但该链接假定你有你的机器人数据库的 – Spring

+0

@Spring相同的数据模型....或使用转换器..看看http://www.spectralcore.com/fullconvert/index.php –

回答

0

既然你有一个新的数据模型,你会遇到很多数据在您的方案中进行转换。因此,如果您选择使用SQL Developer或纯PL/SQL脚本进行迁移,那将是一项乏味的任务。因此,我建议您使用ETL工具一样了Talend开放工作室,Oracle数据Integator等