【问题标题】:How to migrate from DB2 or Oracle to TiDB?如何从 DB2 或 Oracle 迁移到 TiDB?
【发布时间】:2018-05-11 09:23:41
【问题描述】:

我想试试 TiDB,我正在做数据迁移。有什么方法可以将数据从 DB2 或 Oracle 迁移到 TiDB?

【问题讨论】:

    标签: oracle db2 distributed-database tidb


    【解决方案1】:

    如果使用 OGG 同步数据到 TiDB,请 set global tidb_constraint_check_in_place = 1 关闭 TiDB 的惰性约束检查。

    【讨论】:

      【解决方案2】:

      要迁移所有数据或从 DB2 或 Oracle 增量迁移到 TiDB,您可以使用以下解决方案之一:

      • 使用Oracle官方迁移工具,如OGG、Gateway、CDC(Change Data Capture)。
      • 开发用于导入和导出数据的程序。
      • 将 Spool 导出为文本文件,并使用 Load infile 导入数据。
      • 使用第三方数据迁移工具。

      目前推荐使用OGG。

      【讨论】:

        【解决方案3】:

        Oracle SQL Developer 将捕获并转换您的 LUW DB2 数据库,并在现有 Oracle 数据库中将其创建为新模式。它也会为您移动数据。

        你可以去这里学习more

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-02-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-10-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多