本文主要介绍通过DTS数据迁移功能从Oracle迁移至百度智能云RDS。 ## 适用场景 适用于使用百度智能云数据传输服务DTS(以下简称 DTS),将Oracle数据库实例的数据迁移到目标端MySQL实例中。 ## 方案概述 ### 使用限制 * 自建Oracle数据库的版本为10g、11g、12c(需使用PDB连接模式)、18c(需使用PDB连接模式)、19c(需使用PDB连接模式)。 * MySQL数据库的版本需要大于等于5.6。 * 增量同步不支持同步关系型数据库的DDL语句。 * 不支持无主键表的迁移。 * 若需要同时选择全量和增量迁移,源端不可存在迁移表相关的物化视图日志;若只选择增量迁移,需要提前在源端创建迁移表相关的物化视图日志。 ### 迁移前置条件 #### 环境要求
进入DTS列表页,点击【创建数据传输实例】
配置实例基本信息后支付购买DTS实例
### 配置任务
回到DTS列表页后,可以看到刚刚购买的DTS实例,状态为【未配置】。
点击【配置任务】 #### 连接配置 首先配置数据传输任务的上下游连接信息,您可以按需选择云数据库实例或自建实例。 源端目前只支持公网自建Oracle。
#### 选择迁移类型及迁移库表
1. 在「迁移类型」中根据需求勾选:结构迁移、全量迁移、增量迁移;
2. 在「源端对象」框中选中需要迁移的对象,待迁移对象出现在「已选择对象」框中。
云数据库 RDS:专业、高性能、高可靠的关系型数据库