全部产品
Search
文档中心

:数据库库表重命名

更新时间:Feb 13, 2023

本文为您介绍如何使用数据传输提供的重命名功能,对数据库的库名和表名进行重命名。

适用场景

默认情况下,被同步的对象(例如数据库、表等)在源端和目标端的名称相同,您可以通过数据传输提供的对象名称重命名功能,设置被同步的对象在目标端的名称,实现源端和目标端之间数据库的库名、表名的映射。该功能常用于测试环境和生产环境命名不一致、多表聚合功能等场景。

说明

多表聚合功能主要用于将 DRDS、MyCat 等分库分表的数据同步至目标端的同一张表。

使用限制

  • 仅同步 OceanBase 数据库的数据至 AnalyticDB MySQL 或 OceanBase 数据库时,支持重命名库名和表名。

  • 数据传输仅支持配置数据同步项目时,在设置选择同步对象步骤执行重命名操作。

  • 一旦启动数据同步项目,请勿再执行重命名操作。否则可能导致数据同步项目失败。

操作步骤

  1. 新建数据同步项目,并配置至 选择同步对象 步骤。

    详情请参见 数据同步 模块相应类型的创建数据同步项目文档。

  2. 选择同步对象后,在 选择同步范围 区域右侧的 目标端对象 列表中,鼠标悬停至目标表对象。

  3. 单击显示的 重命名

    image
  4. 输入目标端对象重命名后的名称。

    image
  5. 单击 确定

    image
  6. 根据提示完成后续的项目配置。