【问题标题】:Migrate data from oracle to mysql [duplicate]将数据从oracle迁移到mysql [重复]
【发布时间】:2014-05-02 21:16:27
【问题描述】:

我们正在使用 etl 工具进行从 oracle 到 mysql 的数据迁移,其中源和目标位于不同的主机中。

在源故障转移期间,我们将使用转储导出/导入进行数据迁移。

有没有什么方法可以不用第三方工具直接将oracle dump导入MYSQL?

如果可能,请解释一个可行的方案

【问题讨论】:

    标签: mysql oracle oracle11g migration database-migration


    【解决方案1】:

    Oracle 导入/导出旨在理想情况下在相同版本的 Oracle 数据库之间移动数据库/数据,所以不,这不是一个合适的解决方案。根据您的数据库的大小和复杂性,您可以使用脚本来完成 - 如果您不知道如何自己做,sqldeveloper/modeller(免费的 oracle 工具)应该可以帮助您。我认为 sqlmodeller 可能允许您为另一个数据库生成模式(您可以为 sqlserver 生成模式)。要克服的主要问题是 oracle 和 mysql 之间的语法差异以及数据类型的差异 - 如果您在 oracle db 设计中一直保持一致,那么使用 find/replace 应该很容易克服这些

    http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html?ssSourceSiteId=otnru

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-13
      • 2011-08-25
      • 2016-08-22
      • 1970-01-01
      • 2020-02-18
      • 2010-09-24
      相关资源
      最近更新 更多