---
title: "表级恢复相关视图介绍 - OceanBase 数据库 V4.6.0 | OceanBase 文档中心"
description: 表级恢复相关视图介绍 CDB_OB_RECOVER_TABLE_JOBS CDB_OB_RECOVER_TABLE_JOB / DBA_OB_RECOVER_TABLE_JOBS 用于展示表级恢复任务的任务记录。 字段 描述 TENANT_ID 当前执行恢复任务的租户的 ID JOB_ID 任务的 JOB_ID IN…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.6.0

# 表级恢复相关视图介绍

更新时间：2026-06-15 15:26:59

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.6.0/zh-CN/600.manage/600.backup-and-recovery/700.recover-table/700.views-of-the-table-recovery.md)  

## CDB_OB_RECOVER_TABLE_JOBS

`CDB_OB_RECOVER_TABLE_JOB`/`DBA_OB_RECOVER_TABLE_JOBS` 用于展示表级恢复任务的任务记录。

| 字段 | 描述 |
| --- | --- |
| TENANT_ID | 当前执行恢复任务的租户的 ID |
| JOB_ID | 任务的 JOB_ID |
| INITIATOR_TENANT_ID | 用于标识源租户的租户 ID |
| INITIATOR_JOB_ID | 用于标识父任务的 JOB_ID |
| START_TIMESTAMP | 任务的开始时间，单位为微秒 |
| FINISH_TIMESTAMP | 任务的完成时间，单位为微秒 |
| STATUS | 恢复任务的状态：   - `PREPARE`：任务初始化阶段 - `RECOVERING`：等待目标租户完成恢复中，仅 `sys` 租户会显示该状态 - `RESTORE_AUX_TENANT`：恢复辅助租户 - `PRECHECK_IMPORT`：导入前检查 - `GEN_IMPORT_JOB`：导入任务初始化 - `IMPORTING`：表导入中 - `CANCELING`：任务取消中 - `COMPLETED`：任务完成 - `FAILED`：任务失败 |
| AUX_TENANT_NAME | 辅助租户名 |
| TARGET_TENANT_NAME | 目标租户名 |
| IMPORT_ALL | 是否导入整个租户下的所有表。当用户指定待恢复的表为 `*.*` 时，该字段值为 `1`，其他场景下均为 `0`。 |
| DB_LIST | 需要完全恢复的数据库 |
| TABLE_LIST | 需要恢复的表 |
| RESTORE_SCN | 需要恢复的分区 |
| RESTORE_SCN_DISPLAY | 使用时间戳展示用户指定的恢复位点 |
| RESTORE_OPTION | 辅助租户依赖的 `restore_option` 参数的信息 |
| BACKUP_DEST | 备份路径和归档路径 |
| BACKUP_SET_LIST | 数据备份路径 |
| BACKUP_PIECE_LIST | 日志归档路径 |
| BACKUP_PASSWD | 备份集密码 |
| EXTERNAL_KMS_INFO | 执行恢复命令时指定的秘钥备份信息 |
| REMAP_DB_LIST | 待重命名的数据库，格式如下：`db1:new_db1,db2:newdb2`，其中，`db1` 和 `db2` 为原数据库名 |
| REMAP_TABLE_LIST | 待重命名的表，格式如下：`db1.t1:new_t1, db1.t2:db2.new_t2` 其中，`t1` 和 `t2` 为原表名 |
| REMAP_TABLEGROUP_LIST | 重映射表组的列表，可以将表从原始表组重新映射到目标表组，格式如下：`tg1:new_tg1, tg2:new_tg2` 其中，`tg1` 和 `tg2` 为原表组名 |
| REMAP_TABLESPACE_LIST | 重映射表空间的列表，可以将表从原始表空间重新映射到目标表空间，格式如下：`ts1:new_ts1, ts2:new_ts2` 其中，`ts1` 和 `ts2` 为原表空间名 |
| RESULT | 任务完成的结果：   - `SUCCESS`：任务执行成功 - `FAIL`：任务执行失败 |
| COMMENT | 任务执行失败后，任务相关的报错信息 |
| DESCRIPTION | 执行恢复命令时指定的 `DESCRIPTION` 信息 |

## CDB_OB_RECOVER_TABLE_JOB_HISTORY

`CDB_OB_RECOVER_TABLE_JOB_HISTORY`/`DBA_OB_RECOVER_TABLE_JOB_HISTORY` 用于展示表级恢复任务的历史记录。

| 字段 | 描述 |
| --- | --- |
| TENANT_ID | 当前执行恢复任务的租户的 ID |
| JOB_ID | 任务的 JOB_ID |
| INITIATOR_TENANT_ID | 用于标识源租户的租户 ID |
| INITIATOR_JOB_ID | 用于标识父任务的 JOB_ID |
| START_TIMESTAMP | 任务的开始时间，单位为微秒 |
| FINISH_TIMESTAMP | 任务的完成时间，单位为微秒 |
| STATUS | 恢复任务的状态：   - `PREPARE`：任务初始化阶段 - `RECOVERING`：恢复中 - `RESTORE_AUX_TENANT`：恢复辅助租户 - `PRECHECK_IMPORT`：导入前检查 - `GEN_IMPORT_JOB`：导入任务初始化 - `IMPORTING`：表导入中 - `CANCELING`：任务取消中 - `COMPLETED`：任务完成 - `FAILED`：任务失败 |
| AUX_TENANT_NAME | 辅助租户名 |
| TARGET_TENANT_NAME | 目标租户名 |
| IMPORT_ALL | 是否导入整个租户下的所有表。当用户指定待恢复的表为 `*.*` 时，该字段值为 `1`，其他场景下均为 `0`。 |
| DB_LIST | 需要完全恢复的数据库 |
| TABLE_LIST | 需要恢复的表 |
| RESTORE_SCN | 需要恢复的分区 |
| RESTORE_SCN_DISPLAY | 使用时间戳展示用户指定的恢复位点 |
| RESTORE_OPTION | 辅助租户依赖的 `restore_option` 参数的信息 |
| BACKUP_DEST | 备份路径和归档路径 |
| BACKUP_SET_LIST | 数据备份路径 |
| BACKUP_PIECE_LIST | 日志归档路径 |
| BACKUP_PASSWD | 备份集密码 |
| EXTERNAL_KMS_INFO | 执行恢复命令时指定的秘钥备份信息 |
| REMAP_DB_LIST | 重映射的数据库列表，格式如下：`db1:new_db1,db2:newdb2`，其中，`db1` 和 `db2` 为原数据库名 |
| REMAP_TABLE_LIST | 待重命名的表，格式如下：`db1.t1:new_t1, db1.t2:db2.new_t2` 其中，`t1` 和 `t2` 为原表名 |
| REMAP_TABLEGROUP_LIST | 重映射表组的列表，可以将表从原始表组重新映射到目标表组，格式如下：`tg1:new_tg1, tg2:new_tg2` 其中，`tg1` 和 `tg2` 为原表组名 |
| REMAP_TABLESPACE_LIST | 重映射表空间的列表，可以将表从原始表空间重新映射到目标表空间，格式如下：`ts1:new_ts1, ts2:new_ts2` 其中，`ts1` 和 `ts2` 为原表空间名 |
| RESULT | 任务完成的结果：   - `SUCCESS`：任务执行成功 - `FAIL`：任务执行失败 |
| COMMENT | 任务执行失败后，任务相关的报错信息 |
| DESCRIPTION | 执行恢复命令时指定的 `DESCRIPTION` 信息 |

## CDB_OB_IMPORT_TABLE_JOBS

`CDB_OB_IMPORT_TABLE_JOBS`/`DBA_OB_IMPORT_TABLE_JOBS` 展示租户级别的导入任务的记录。是表级恢复任务的子任务。

| 字段 | 描述 |
| --- | --- |
| TENANT_ID | 执行当前任务的租户的 ID |
| JOB_ID | 当前任务的 JOB_ID |
| INITIATOR_TENANT_ID | 用于标识执行父任务的租户 ID |
| INITIATOR_JOB_ID | 用于标识父任务的 JOB_ID |
| START_TIMESTAMP | 任务的开始时间，单位为微秒 |
| FINISH_TIMESTAMP | 任务的完成时间，单位为微秒 |
| SRC_TENANT_NAME | 源租户的租户名 |
| SRC_TENANT_ID | 源租户的租户 ID |
| STATUS | 任务的状态：   - `INIT`：任务初始化 - `IMPORT_TABLE`：导入表 - `RECONSTRUCT_REF_CONSTRAINT`：重建引用约束 - `CANCELING`：导入任务取消中 - `IMPORT_FINISH`：导入结束 |
| IMPORT_ALL | 是否导入整个租户下的所有表。当用户指定待恢复的表为 `*.*` 时，该字段值为 `1`，其他场景下均为 `0`。 |
| DB_LIST | 需要导入的数据库 |
| TABLE_LIST | 需要导入的表 |
| REMAP_DB_LIST | 重映射的数据库列表，格式如下：`db1:new_db1,db2:newdb2`，其中，`db1` 和 `db2` 为原数据库名 |
| REMAP_TABLE_LIST | 待重命名的表，格式如下：`db1.t1:new_t1, db1.t2:db2.new_t2` 其中，`t1` 和 `t2` 为原表名 |
| REMAP_TABLEGROUP_LIST | 重映射表组的列表，可以将表从原始表组重新映射到目标表组，格式如下：`tg1:new_tg1, tg2:new_tg2` 其中，`tg1` 和 `tg2` 为原表组名 |
| REMAP_TABLESPACE_LIST | 重映射表空间的列表，可以将表从原始表空间重新映射到目标表空间，格式如下：`ts1:new_ts1, ts2:new_ts2` 其中，`ts1` 和 `ts2` 为原表空间名 |
| TOTAL_TABLE_COUNT | 需要导入的表总数 |
| FINISHED_TABLE_COUNT | 已完成导入的表数量 |
| FAILED_TABLE_COUNT | 导入失败的表数量 |
| RESULT | 导入任务完成的结果：   - `SUCCESS`：导入任务执行成功 - `FAIL`：导入任务执行失败 |
| COMMENT | 任务执行失败后，任务相关的报错信息 |
| DESCRIPTION | 执行恢复命令时指定的 `DESCRIPTION` 信息 |

## CDB_OB_IMPORT_TABLE_JOB_HISTORY

`CDB_OB_IMPORT_TABLE_JOB_HISTORY`/`DBA_OB_IMPORT_TABLE_JOB_HISTORY` 展示租户级别的导入任务的历史记录。

| 字段 | 描述 |
| --- | --- |
| TENANT_ID | 执行当前任务的租户的 ID |
| JOB_ID | 当前任务的 JOB_ID |
| INITIATOR_TENANT_ID | 用于标识执行父任务的租户 ID |
| INITIATOR_JOB_ID | 用于标识父任务的 JOB_ID |
| START_TIMESTAMP | 任务的开始时间，单位为微秒 |
| FINISH_TIMESTAMP | 任务的完成时间，单位为微秒 |
| SRC_TENANT_NAME | 源租户的租户名 |
| SRC_TENANT_ID | 源租户的租户 ID |
| STATUS | 任务的状态：   - `INIT`：任务初始化 - `IMPORT_TABLE`：导入表 - `RECONSTRUCT_REF_CONSTRAINT`：重建引用约束 - `CANCELING`：导入任务取消中 - `IMPORT_FINISH`：导入结束 |
| IMPORT_ALL | 是否导入整个租户下的所有表。当用户指定待恢复的表为 `*.*` 时，该字段值为 `1`，其他场景下均为 `0`。 ？ |
| DB_LIST | 需要导入的数据库 |
| TABLE_LIST | 需要导入的表 |
| REMAP_DB_LIST | 重映射的数据库列表，格式如下：`db1:new_db1,db2:newdb2`，其中，`db1` 和 `db2` 为原数据库名 |
| REMAP_TABLE_LIST | 待重命名的表，格式如下：`db1.t1:new_t1, db1.t2:db2.new_t2` 其中，`t1` 和 `t2` 为原表名 |
| REMAP_TABLEGROUP_LIST | 重映射表组的列表，可以将表从原始表组重新映射到目标表组，格式如下：`tg1:new_tg1, tg2:new_tg2` 其中，`tg1` 和 `tg2` 为原表组名 |
| REMAP_TABLESPACE_LIST | 重映射表空间的列表，可以将表从原始表空间重新映射到目标表空间，格式如下：`ts1:new_ts1, ts2:new_ts2` 其中，`ts1` 和 `ts2` 为原表空间名 |
| TOTAL_TABLE_COUNT | 需要导入的表总数 |
| FINISHED_TABLE_COUNT | 已完成导入的表数量 |
| FAILED_TABLE_COUNT | 导入失败的表数量 |
| RESULT | 导入任务完成的结果：   - `SUCCESS`：导入任务执行成功 - `FAIL`：导入任务执行失败 |
| COMMENT | 任务执行失败后，任务相关的报错信息 |
| DESCRIPTION | 执行恢复命令时指定的 `DESCRIPTION` 信息 |

## CDB_OB_IMPORT_TABLE_TASKS

`CDB_OB_IMPORT_TABLE_TASKS`/`DBA_OB_IMPORT_TABLE_TASKS` 展示表级别的导入任务的记录。

| 字段 | 描述 |
| --- | --- |
| TENANT_ID | 目标租户的租户 ID |
| TASK_ID | 当前任务的 TASK_ID |
| JOB_ID | 跨租户导入的 JOB_ID |
| SRC_TENANT_ID | 源租户的租户 ID |
| SRC_TABLESPACE | 源表所属的表空间名 |
| SRC_TABLEGROUP | 源表所属的表组名 |
| SRC_DATABASE | 源表所属的数据库名 |
| SRC_TABLE | 源表名 |
| SRC_PARTITION | 源表的分区名 |
| TARGET_TABLESPACE | 重映射的表空间名称，如果未重映射，则显示为空 |
| TARGET_TABLEGROUP | 重映射的表组名称，如果未重映射，则显示为空 |
| TARGET_DATABASE | 重映射的数据库名，如果未重映射，则显示为空 |
| TARGET_TABLE | 重命名后的表名，如果未重命名，则显示为空 |
| TABLE_COLUMN | 表列的数量 |
| STATUS | 任务状态：   - `INIT`：表级导入任务初识化 - `DOING`：表级导入执行中 - `FINISH`：导入结束 |
| START_TIMESTAMP | 任务的开始时间，单位为微秒 |
| COMPLETION_TIMESTAMP | 任务的完成时间，单位为微秒 |
| CUMULATIVE_TS | 累计时间，单位为微秒 |
| TOTAL_INDEX_COUNT | 表中索引的总数 |
| IMPORTED_INDEX_COUNT | 已导入的索引数 |
| FAILED_INDEX_COUNT | 导入失败的索引数 |
| TOTAL_CONSTRAINT_COUNT | 表中约束的总数 |
| IMPORTED_CONSTRAINT_COUNT | 已导入的约束数量 |
| FAILED_CONSTRAINT_COUNT | 导入失败的约束数量 |
| TOTAL_REF_CONSTRAINT_COUNT | 表中引用约束的总数 |
| IMPORTED_REF_CONSTRAINT_COUNT | 已导入的引用约束数量 |
| FAILED_REF_CONSTRAINT_COUNT | 导入失败的引用约束数量 |
| RESULT | 任务完成的结果：   - `SUCCESS`：导入任务执行成功 - `FAIL`：导入任务执行失败 |
| COMMENT | 任务执行失败后，任务相关的报错信息 |

## CDB_OB_IMPORT_TABLE_TASK_HISTORY

`CDB_OB_IMPORT_TABLE_TASK_HISTORY`/`DBA_OB_IMPORT_TABLE_TASK_HISTORY` 展示表级别的导入任务的历史记录。

 上一篇 下一篇 ![有帮助](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) 咨询热线
