【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】OBV4.2.1.1
【问题描述】
操作过程:
- 对oraclet租户做了全量备份
oraclet租户中我建了一个user TEST001,TEST001中建了一张表TEST1
发起日志归档
ALTER SYSTEM SET LOG_ARCHIVE_DEST=‘LOCATION=file:///opt/log/oraclet’ TENANT = oraclet;
ALTER SYSTEM ARCHIVELOG TENANT = oraclet;
等日志归档变为DOING发起全量备份
ALTER SYSTEM SET DATA_BACKUP_DEST= ‘file:///opt/data/oraclet’ TENANT = oraclet;
ALTER SYSTEM BACKUP TENANT=oraclet;
从OCP上能看到备份是成功的:
- 发起单表恢复
ALTER SYSTEM RECOVER TABLE TEST001.TEST1 TO TENANT oraclet_restore FROM ‘file:///opt/data/oraclet,file:///opt/log/oraclet’ WITH ‘pool_list=mysqlrestore_pool’ DESCRIPTION ‘oracle table restore’;
报错如下:
之前也做过备份,单表恢复发起成功过,这次备份后,不知道为什么单表发不起来。