基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
数据库库表重命名
更新时间:2023-09-14 13:50:46
本文为您介绍如何使用 OceanBase 迁移服务(OceanBase Migration Service,OMS)提供的重命名同步对象的功能。
适用场景
默认情况下,被同步的对象(例如数据库、表等)在源端和目标端的名称相同,您可以通过 OMS 提供的对象名称重命名功能,设置被同步的对象在目标端的名称,实现源端和目标端之间数据库的库名、表名的映射。该功能常用于测试环境和生产环境命名不一致、多表聚合功能等场景。
说明
多表聚合功能主要用于将 DRDS、MyCat 等分库分表的数据同步至目标端的同一张表。
使用限制
仅同步 ODP 逻辑表的数据至 OceanBase 数据库 MySQL 租户物理表,以及同步 IDB 逻辑表的数据至 OceanBase 数据库 MySQL 租户时,支持重命名库名和表名。
OMS 仅支持配置数据同步项目时,在设置选择同步对象步骤执行重命名操作。
一旦启动数据同步项目,请勿再执行重命名操作。否则可能导致数据同步项目失败。
操作步骤
新建数据同步项目,并配置至 选择同步对象 步骤。
详情请参见 数据同步 模块相应类型的创建数据同步项目文档。
选择同步对象后,在 选择同步范围 区域右侧的 目标端对象 列表中,鼠标悬停至目标表对象。
单击显示的 重命名。

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

单击 确定。

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