不同库名间的数据同步
更新时间:2024-08-01
数据传输服务 DTS 支持在配置数据传输任务时对数据库、表、列的名称进行映射,来设置任务对象在目标库实例中的名称。您可以通过该功能将数据同步到目标端中指定的数据库、数据表或字段(列),或在目标库实例中创建一个与任务对象结构相同但名称不同的对象。
适用场景
场景 | 说明 |
---|---|
在目标库实例中创建一个新对象并接收任务数据。 | 迁移类型 需勾选 结构迁移,且 全量迁移 和 增量同步 至少选其一。 |
指定目标库实例中接收数据的对象,例如将多张库表聚合成大表。 | 需要提前在目标库实例中创建用于接收数据的对象,并确保数据的兼容性。迁移类型 无需勾选 结构迁移。 |
在目标库实例中创建一个新对象。 | 迁移类型 需只勾选 结构迁移。 |
操作步骤
在配置传输任务的 对象映射 阶段,执行映射操作。注意事项和操作方法,请参见 库表列名映射。
常见问题
- 映射功能会修改源库实例的对象名称吗?
不会。在使用映射功能时,系统会将您设置的映射名作为新对象的名称,在目标库实例中进行对象的创建或匹配。
- 使用映射功能会有什么影响?
如果使用了对象名映射功能,可能会导致依赖这个对象的其他对象同步或迁移失败。
- 映射功能是否支持修改库表结构?
不支持。