---
title: "迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库 | OceanBase 文档中心"
description: 迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库 本文为您介绍如何使用 OceanBase 迁移服务（OceanBase Migration Service，OMS）迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库。 背景信息 在 OMS 控制台创建…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*L03BS6f-o40AAAAAAAAAAAAADiGDAQ/original) 迁移服务 OMSV 4.0.2 企业版

# 迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库

更新时间：2026-04-14 15:35:47

本文为您介绍如何使用 OceanBase 迁移服务（OceanBase Migration Service，OMS）迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库。

## 背景信息

在 OMS 控制台创建从 OceanBase 数据库 Oracle 租户迁移数据至 Oracle 数据库的数据迁移项目，您可以通过结构迁移、全量迁移和增量同步，无缝迁移源端数据库中的存量业务数据和增量数据至 Oracle 数据库。

Oracle 数据库支持单主库、单备库和主备库等模式。迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时，不同类型的数据源支持的操作也不同。

| 类型 | 支持的操作 |
| --- | --- |
| 单主库 | 结构迁移 + 全量迁移 + 增量同步+ 全量校验 + 反向增量 |
| 单备库 | 不支持将单备库的 Oracle 数据源作为数据迁移的目标端 |
| 主备库 | 主库：支持结构迁移 + 全量迁移 + 增量同步     备库：支持全量校验 + 反向增量 |

同时，OMS 支持将多个 OceanBase 数据库 Oracle 租户的表数据汇聚至 Oracle 数据库的同一张表中，其中无需结构迁移，只需要进行全量迁移和增量同步。该汇聚同步功能的使用限制如下：

- 对于全量迁移和增量同步，源端有的列，目标端必须有。如果不满足该要求，OMS 会报错。
 - 主键列在源端表中必须存在。
 - 目标表中的列，可以存在源端不存在的列。

## 前提条件

- 已在目标端 Oracle 数据库创建对应的 Schema。
 - 已为源端 OceanBase 数据库 Oracle 租户和目标端 Oracle 数据库创建专用于数据迁移项目的数据库用户，并为其赋予了相关权限。详情请参见 [创建数据库用户](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904407)。
 - 如果您需要迁移无主键表，执行数据迁移项目前，请在相应租户中创建 `__OCEANBASE_INNER_DRC_USER` 用户并赋予其权限。详情请参见 [创建 __OCEANBASE_INNER_DRC_USER 用户](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904407)。

## 使用限制

- **源端数据库的操作限制**

  **请勿在结构迁移和全量迁移阶段执行库或表结构变更的 DDL 操作，否则可能造成数据迁移项目中断。**
 - 目前支持 Oracle 数据库 10G/11G/12C/18C/19C 版本，12C 及以上版本包含数据库容器（Container Database，CDB）和可插拔数据库（Pluggable Database，PDB）。
 - 不支持表中全部列均为 LOB 类型（BLOB/CLOB/NCLOB）的增量数据迁移。
 - 不支持迁移 OceanBase 数据库 Oracle 租户的非模板化二级分区表至 Oracle 数据库。
 - 仅支持有主键表的多表汇聚。
 - OMS 暂不支持基于表达式的索引。
 - 目标端是数据库的情况下，OMS 不支持目标端存在 Trigger。如果存在，可能导致数据迁移失败。
 - 源端 OceanBase 数据库为 1.4.x 版本时，OMS 不支持主键中包含 FLOAT 和 DOUBLE 类型。
 - 数据源标识和用户账号等，在 OMS 系统内全局唯一。
 - Oracle 数据库的增量日志解析最大支持 5T/天。
 - Oracle 数据库 11G 及以下版本的数据库对象不支持超过 30 个字节。请注意迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时，不能在源端创建大于本限制的数据库对象。
 - OMS 仅支持迁移库名、表名和列名为 ASCII 码且不包含特殊字符（包括 .|"'`()=;/& 和换行）的对象。
 - OMS 不支持 OceanBase 备库作为源端。
 - OceanBase 数据库 Oracle 租户至 Oracle 数据库的反向增量中，OMS 不支持 Oracle 数据库执行某些 `UPDATE` 命令。以下示例为一个不支持的 `UPDATE` 命令。

  ```sql
  UPDATE TABLE_NAME SET KEY=KEY+1;

  ```

  上述示例中，`TABLE_NAME` 是表名，`KEY` 是定义为主键的 NUMERIC 类型的列。

## 注意事项

- **当录入的 Oracle 数据库为单备库或主备库模式时，如果 Oracle 主库和备库的运行实例数不同，可能导致少拉取某些实例的增量日志。您需要手动设置 Store 组件的参数，以指定增量从备库拉取时需要拉取的实例的增量日志。操作方式如下：**

     1. Store 组件启动后马上将其停止。
     2. 在 Store 组件的 **更新配置** 页面，新增参数 `deliver2store.logminer.instance_threads` 来设置需要拉取哪些实例的日志。

       多个 thread 之间使用 | 分隔。例如，1|2|3。更新组件的详情请参见 [使用 OMS 从 Oracle 备库增量同步时丢失 Archive 日志](https://www.oceanbase.com/knowledge-base/oms-ee-1000000000266018?back=kb)。
     3. 设置参数后，重启 Store 组件。
     4. 5 分钟后，执行 `grep 'log entries from' connector/connector.log`，即可查看拉取了哪些实例的日志（thread 字段表示拉取到的是哪个实例的日志）。
 - **当需要进行 Oracle 数据库的增量同步时，Oracle 数据库单个归档文件的大小建议小于 2GB。单个归档文件过大，会存在如下风险：**

     - 单个归档文件越大，拉取的耗时比线性增长更大。
     - 录入的 Oracle 数据库为单备库或主备库模式时，增量是从备库拉取，此时只能拉取归档文件。当归档文件生成后才能拉取，归档文件越大，也就意味着在处理该归档文件之前已经延迟较久，并且处理该大的归档文件耗时也越久。
     - 单个归档文件越大，在开启相同并发度的拉取时，Store 组件需要的内存也越大。
 - **Oracle 数据库的归档文件保存 2 天以上，否则由于某个时间段归档量陡增或者 Oralce Store 处理异常，准备恢复时没有了归档文件，将无法恢复。**
 - 对于无主键且包含 LOB 类型字段的表，反向增量会出现数据质量问题。
 - 如果源端字符集为 UTF-8，建议目标端使用兼容源端的字符集（例如，UTF-8、UTF-16 等），避免产生因字符集不兼容导致目标端出现乱码等问题。
 - 节点之间的时钟不同步，或者电脑终端和服务器之间的时钟不同步，均可能导致延迟时间（增量同步/反向增量）不准确。

  例如，如果时钟早于标准时间，可能导致延迟时间为负数。如果时钟晚于标准时间，可能导致延迟。
 - 支持 Oracle 字符集和 OceanBase 数据库 Oracle 租户不同场景下，字段长度根据数据迁移项目的具体情况选择策略。
 - 迁移无主键表时，通过在目标端新增隐藏列进行迁移。但是如果目标端是 Oracle 12C 之前的版本，则通过在目标端增加非隐藏列的方式迁移。

  如果您使用的是 OceanBase 数据库 V2.2.30 之前的版本，则 OMS 不支持迁移无主键表。
 - 有主键表是指存在 `pk` 和 `not null uk` 的表，其中不包含 `function-based uk`。

  ​如果源端数据库为 2.2.77 以下（不包括 2.2.77）的版本，或者源表中包含虚拟列上的 `function-based uk`，可能会因为 OMS 无法准确识别表是否存在 `function-based uk` 而导致对有主键表的判断不准确，以致于全量迁移和全量校验的速度较慢、增量同步存在数据不一致的风险。
 - 如果源端表包含字段名 `OMS_PK_INCRMT`，则增量同步期间，该表 DML 时 jdbc-connector 会退出，增量同步项目中断且不可恢复。
 - OceanBase 数据库 Oracle 租户至 Oracle 数据库的数据迁移项目中，当 OceanBase 数据库 Oracle 租户为 3.2x 以下的版本且具有全局唯一索引的多分区表时，如果您更新了表的分区键的值，可能导致数据迁移过程中丢失数据。
 - 在未开启同步 DDL 的情况下，如果您变更目标端的唯一索引，需要重启增量同步组件，否则可能存在数据不一致的问题。
 - 如果数据迁移项目未启用正向切换，请删除目标端数据库对应的唯一索引和伪列。如果不删除唯一索引和伪列，会导致无法写入数据，以及往下游导入数据时，会重新生成伪列，导致与源端数据库的伪列发生冲突。

  如果数据迁移项目已启用正向切换，OMS 会根据数据迁移项目的类型，自动删除隐藏列和唯一索引。详情请参见 [数据迁移服务隐藏列机制说明](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904438)。
 - 通过配置匹配规则的方式选择 CTAS 语句创建的表作为迁移对象时，建议您提前设置特定的规则（例如，`a.*_2023_backup`）来避免出现数据迁移项目中断的情况。
 - 如果您使用的是 Oracle 数据库 12C 及以上版本，并且配置了 **反向增量**，请进行以下操作，以支持增量同步超过 30 个字节的数据库对象。

     1. 以 SYS 账号修改 Oracle 数据库的参数。

       ```sql
       ALTER SYSTEM SET ENABLE_GOLDENGATE_REPLICATION=true SCOPE=BOTH;

       ```

       #### 注意

            - 如果 Oracle 是 RAC，则所有的 Oracle 实例均需要修改。该操作无需重启 Oracle 数据库。
            - 修改 `ENABLE_GOLDENGATE_REPLICATION` 参数时，Oracle 数据库需要具备 OGG License（无需安装 OGG）。
     2. 对于每个 Oracle 实例交替的执行 3 次下述命令。

       ```sql
       ALTER SYSTEM SWITCH LOGFILE;

       ```
     3. 10 分钟后，重新创建数据迁移项目。
     4. 修改 Store 组件的配置 `deliver2store.logminer.need_check_object_length` 为 `false`。
 - 库表汇聚场景下：

     - 建议您使用导入对象或匹配规则的方式映射源端和目标端的关系。
     - 建议您自行在目标端创建表结构。如果使用 OMS 创建，请在结构迁移步骤跳过部分失败对象。
 - 请检查 OceanBase 数据库 Oracle 租户回收站内的对象。当对象大于 100 时，容易造成内部表查询超时，请进行回收站的对象清理工作。

     - 检查回收站是否打开。

  ```sql
  SELECT Value FROM V$parameter WHERE Name = 'recyclebin';

  ```

     - 检查回收站内对象的数量。

  ```sql
  SELECT count(*) FROM RECYCLEBIN;

  ```
 - 如果您在迁移过程中，跳过 "源端-主库-数据库 ROW_MOVEMENT 检查" 预检查项，同步 `ROW_MOVEMENT` 为 `enable` 的表，会出现数据不一致的情况。
 - 在源端为 OceanBase 数据库并开启同步 DDL 的数据迁移项目中，如果源端库表发生重命名（RENAME）操作，建议您重新启动项目，避免增量同步丢失数据。
 - 如果创建数据迁移项目时，您仅配置了 **增量同步**，OMS 要求源端数据库的归档日志保存 48 小时以上。

  ​如果创建数据迁移项目时，您配置了 **全量迁移** + **增量同步**，OMS 要求源端数据库的归档日志至少保留 7 天以上。否则数据迁移可能因为无法获取增量日志导致数据迁移项目失败，甚至导致源端和目标端数据不一致。
 - 如果源端或目标端存在仅大小写不同的表对象，可能会因为源端或目标端大小写不敏感导致数据迁移的结果不符合预期。

## 数据类型映射

| OceanBase 数据库 Oracle 租户 | Oracle 数据库 |
| --- | --- |
| CHAR(n CHAR) | CHAR(n CHAR) |
| CHAR(n BYTE) | CHAR(n BYTE) |
| NCHAR(n) | NCHAR(n) |
| NCHAR(n BYTE) | NCHAR(n) |
| VARCHAR2(n) | VARCHAR2(n) |
| NVARCHAR2(n) | NVARCHAR2(n) |
| NVARCHAR2(n BYTE) | NVARCHAR2(n) |
| NUMBER(n) | NUMBER(n) |
| NUMBER(p, s) | NUMBER(p,s) |
| RAW | RAW |
| CLOB | CLOB |
| BLOB | BLOB |
| FLOAT(n) | FLOAT (n) |
| BINARY_FLOAT | BINARY_FLOAT |
| BINARY_DOUBLE | BINARY_DOUBLE |
| DATE | DATE |
| TIMESTAMP | TIMESTAMP |
| TIMESTAMP WITH TIME ZONE | TIMESTAMP WITH TIME ZONE |
| TIMESTAMP WITH LOCAL TIME ZONE | TIMESTAMP WITH LOCAL TIME ZONE |
| INTERVAL YEAR(p) TO MONTH | INTERVAL YEAR(p) TO MONTH |
| INTERVAL DAY(p) TO SECOND | INTERVAL DAY(p) TO SECOND |
| ROWID | ROWID    **注意：**   仅支持 OceanBase 数据库 Oracle 租户 2.2.70 及以上版本。 |
| UROWID | UROWID    **注意：**    仅支持 OceanBase 数据库 Oracle 租户 2.2.70 及以上版本。 |

## 操作步骤

1. 新建数据迁移项目。

      1. 登录 OMS 控制台。
      2. 在左侧导航栏，单击 **数据迁移**。
      3. 在 **数据迁移** 页面，单击右上角的 **新建迁移项目**。
 2. 在 **选择源和目标** 页面，配置各项参数。

   | 参数 | 描述 |
   | --- | --- |
   | 迁移项目名称 | 建议使用中文、数字和字母的组合。名称中不能包含空格，长度不能超过 64 个字符。 |
   | 标签 | 单击文本框，在下拉列表中选择目标标签。您也可以单击 **管理标签**，进行新建、修改和删除。详情请参见 [通过标签管理数据迁移项目](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904440)。 |
   | 源端 | 如果您已创建 OceanBase 数据库 Oracle 租户数据源，请从下拉列表中进行选择。如果未创建，请单击下拉列表中的 **新建数据源**，在右侧对话框进行新建。参数详情请参见 [新建 OceanBase 物理数据源](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903214)。   **注意：**   源端不支持 OceanBase 数据库 Oracle 租户 4.0.0 版本。 |
   | 目标端 | 如果您已创建 Oracle 数据源，请从下拉列表中进行选择。如果未创建，请单击下拉列表中的 **新建数据源**，在右侧对话框进行新建。参数详情请参见 [新建 Oracle 数据源](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904446)。    您可以选择单主库或主库+备库类型的 Oracle 数据源，不支持将单备库类型的 Oracle 数据源作为数据迁移的目标端。本文以主库+备库类型为例。 |
 3. 单击 **下一步**，在 **选择迁移类型** 页面，配置各项参数。

   **迁移类型** 包括 **结构迁移**、**全量迁移**、**增量同步**、**全量校验** 和 **反向增量**。

   | 迁移类型 | 描述 |
   | --- | --- |
   | 结构迁移 | 负责迁移源库中的数据对象定义（表、索引、约束、注释和视图等）至目标库中，会自动过滤临时表。 |
   | 全量迁移 | 如果选择 **全量迁移**，建议您在迁移数据前，收集 OceanBase 数据库 Oracle 租户的统计信息。详情请参见 [手动收集统计信息](https://www.oceanbase.com/docs/enterprise/oceanbase-database-cn/V3.2.3/10000000000357540)。 |
   | 增量同步 | **增量同步** 包括 [同步 DML](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903135) 和 [同步 DDL](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903136)，您可以根据需求进行选择。当源端与目标端数据库字符集编码不一致时，OMS 不支持表结构字段变更。同步 DDL 的详情请参见 [OceanBase 数据库 Oracle 租户至 Oracle 数据库的同步 DDL](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903129)。**增量同步** 的使用限制如下：    - 如果您选择了 **同步 DDL**，当源端数据库发生 OMS 未支持的同步 DDL 操作时，会存在数据迁移中断的风险。   - 如果 DDL 操作为新增列，建议您设置该列的属性为 Null，会存在数据迁移中断的风险。 |
   | 全量校验 | - 如果选择 **全量校验**，建议您在全量校验开始前，收集 OceanBase 数据库 Oracle 租户的统计信息，并使用 `GATHER_SCHEMA_STATS` 或 `GATHER_TABLE_STATS` 语句收集 Oracle 数据库的统计信息。   - 如果您选择了 **增量同步**，且 **同步 DML** 选项中未选择所有的 DML，则 OMS 不支持本场景下的全量数据校验。 |
   | 反向增量 | Oracle 数据库 12C 及以上版本在新增或变更列时，表名和列名不能超过 30 个字节。   如果需要支持超过 30 个字节的表名和列名，请使用 sys 用户开启并检查 Oracle 数据库的 `ENABLE_GOLDENGATE_REPLICATION` 参数。同时，请设置 Store 组件的参数 `deliver2store.logminer.need_check_object_length=false`。    - 设置 `ENABLE_GOLDENGATE_REPLICATION` 的方式如下。       如果是 RAC 环境，每个节点都需要设置。如果是拉取 ADG 备库的数据，该参数需要在 ADG 源库设置。       `ALTER SYSTEM SET ENABLE_GOLDENGATE_REPLICATION=true SCOPE=BOTH;`   - 查询 `ENABLE_GOLDENGATE_REPLICATION` 的方式如下。       `SELECT K.KSPPINM,V.KSPPSTVL FROM SYS.X$KSPPI K,SYS.X$KSPPSV V WHERE K.INDX=V.INDX AND UPPER(K.KSPPINM) = 'ENABLE_GOLDENGATE_REPLICATION';` 以下情况均不支持选择 **反向增量**：    - 存在多表汇聚的情况。   - 存在 Schema 多到一映射的情况。 |
 4. （可选）单击 **下一步**。

   源端为 OceanBase 数据库 Oracle 租户数据源时：

      - 如果您需要进行增量同步，请配置 Configurl、用户名和密码。
      - 如果您仅需要进行结构迁移，请配置用户名和密码。

   如果您选择了 **结构迁移** 或 **增量同步**，但源端 OceanBase 数据库 Oracle 租户数据源未配置相应参数，则会弹出 **数据源补充信息** 对话框，提醒您进行配置。参数详情请参见 [新建 OceanBase 物理数据源](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903214)。

   补充完成后，单击 **测试连通性**。测试连接成功后，单击 **保存**。
 5. 单击 **下一步**，在 **选择迁移对象** 页面，选择迁移对象和迁移范围。

   您可以通过 **指定对象** 和 **匹配规则** 两个入口选择迁移对象。如果您在选择迁移类型时，选择了 **同步 DDL** ，则仅支持使用 **匹配规则** 的方式指定迁移对象。

      - 选择 **指定对象**，在左侧选中需要迁移的对象，单击 **>**，将其添加至右侧列表中。您可以选择一个或多个库的表、视图作为迁移对象。

       #### 注意

            - 待迁移的表名和其中的列名不能包含中文字符。
            - 当数据库的库名或表名存在"$$"字符时，会影响数据迁移项目的创建。  

       迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时，OMS 支持通过文本导入对象、重命名对象名称、设置行过滤、查看列信息，以及移除单个或全部迁移对象。

       | 操作 | 步骤 |
       | --- | --- |
       | 导入对象 | 1. 在 **选择迁移范围** 区域的右侧列表中，单击右上角的 **导入对象**。     2. 在对话框中，单击 **确定**。          **注意：** 导入会覆盖之前的操作选择，请谨慎操作。     3. 在 **导入迁移对象** 对话框中，导入需要迁移的对象。           您可以通过导入 CSV 文件的方式进行库表重命名、设置行过滤条件等操作。详情请参见 [下载和导入迁移对象配置](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904441)。     4. 单击 **检验合法性**。     5. 通过合法性的检验后，单击 **确定**。 |
       | 重命名 | OMS 支持重命名迁移对象的名称，详情请参见 [数据库库表重命名](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904435)。 |
       | 设置 | OMS 支持 `WHERE` 条件实现行过滤，详情请参见 [SQL 条件过滤数据](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001904436)。   您还可以在 **查看列** 区域，查看迁移对象的列信息。 |
       | 移除/全部移除 | OMS 支持在数据映射时，对暂时选中到目标端的单个或多个对象进行移除操作。      - 移除单个迁移对象          在 **选择迁移范围** 区域的右侧列表中，鼠标悬停至目标对象，单击显示的 **移除**，即可移除该迁移对象。     - 移除全部迁移对象          在 **选择迁移范围** 区域的右侧列表中，单击右上角的 **全部移除**。在对话框中，单击 **确定**，即可移除全部迁移对象。 |
      - 选择 **匹配规则**，详情请参见 [配置迁移对象的匹配规则](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903137)。
 6. 单击 **下一步**，在 **迁移选项** 页面，配置各项参数。

   | 参数 | 描述 |
   | --- | --- |
   | 增量同步起始位点 | - 如果选择迁移类型时已选择 **全量迁移**，该参数不显示。   - 如果选择迁移类型时未选择 **全量迁移**，请在此处指定迁移某个时间节点之后的数据，默认为当前系统时间。您可以选择时间节点，也可以直接输入时间戳。       **注意：**        仅支持选择当前时间，或当前时间之前的时间点。该位点与当前归档日志的保留时间密切相关。如果无特殊要求，可以从当前位点开始启动。 |
   | 全量迁移并发速度 | 包括 **平稳**、**正常** 和 **快速**。全量迁移的性能不同，全量迁移任务所需要的资源也不同。    您也可以通过修改具体 Full-Import 组件的配置，实现自定义并发参数。    **注意**：    在 **选择迁移类型** 页面选中 **全量迁移**，才支持设置该选项。 |
   | 全量校验并发速度 | 包括 **平稳**、**正常** 和 **快速**。不同档位对源端和目标端的资源消耗不同。   您也可以通过修改具体 Full-Verification 组件的配置，实现自定义并发参数。 |
   | 增量记录保存时间 | OMS 中增量解析文件缓存的时长。配置的保存时间越长，OMS Store 组件需要消耗的磁盘空间越大。 |
   | 全量迁移是否允许目标表非空 | 全量迁移允许目标表非空时，全量校验采用的是 `in` 模式进行数据校验。    **注意**：   在 **选择迁移类型** 页面选中 **全量迁移**，才支持设置该选项。 |
   | 是否允许索引后置 | 您您可以设置是否允许全量数据迁移完成后再创建索引，索引后置功能能够缩短全量迁移耗时。   **注意**：    - 在 **选择迁移类型** 页面同时选中 **结构迁移** 和 **全量迁移**，才支持设置该选项。   - 仅非唯一键索引支持后置创建。 |
 7. 单击 **预检查**，系统对数据迁移项目进行预检查。

   在 **预检查** 环节，OMS 会检查数据库用户的读写权限、数据库的网络连接等是否符合要求。全部检查项目均通过后才能启动数据迁移项目。如果预检查报错：

      - 您可以排查并处理问题后，重新执行预检查，直至预检查成功。
      - 您也可以单击失败预检查项操作列中的 **跳过**，会弹出对话框提示您跳过本操作的具体影响，确认可以跳过后，请单击对话框中的 **确定**。
 8. 单击 **启动项目**。如果您暂时无需启动项目，请单击 **保存**，跳转至数据迁移项目的详情页面，您可以根据需要进行手动启动。

   OMS 支持在数据迁移项目运行过程中修改迁移对象，详情请参见 [查看和修改迁移对象](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903141)。数据迁移项目启动后，会根据选择的迁移类型依次执行，详情请参见 [查看数据迁移项目的详情](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-10000000001903139) 中《查看迁移详情》模块的内容。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
