首批通过分布式安全可靠测评,为关键业务系统打造
CANCEL DELETE BACKUP
更新时间:2026-04-30 18:31:43
描述
CANCEL DELETE BACKUP 语句用于取消正在执行的清理任务。
CANCEL DELETE BACKUP 语句仅用于取消正在执行的清理任务,如果您希望取消的清理任务不再被调度执行,则需要先执行 DROP DELETE BACKUP POLICY 语句删除自动清理策略后,再执行 CANCEL DELETE BACKUP 语句。有关 DROP DELETE BACKUP POLICY 语句的详细介绍,请参见 DELETE BACKUP。
权限要求
需要由 sys 租户的 root 用户(root@sys) 或各租户的管理员用户执行。其中:
- MySQL 模式的默认管理员用户为
root用户。 - Oracle 模式的默认管理员用户为
SYS用户。
语法
ALTER SYSTEM CANCEL DELETE BACKUP [TENANT [=] {tenant_name[, tenant_name]...} ];
参数说明
| 参数 | 描述 |
|---|---|
| tenant_name | 系统租户指定待取消清理任务的租户名。支持同时指定多个租户名,不同租户名之间使用英文逗号(,)分隔。如果系统租户下不指定 TENANT = tenant_name 子句,则表示同时取消所有用户租户下正在执行的清理任务。
注意仅系统租户在执行此命令时可以通过 |
示例
系统租户取消
mysql_tenant租户的清理策略default。obclient [oceanbase]> ALTER SYSTEM DROP DELETE BACKUP POLICY 'default' TENANT = mysql_tenant;系统租户取消
mysql_tenant租户和oracle_tenant租户上正在执行的清理任务。obclient [oceanbase]> ALTER SYSTEM CANCEL DELETE BACKUP TENANT mysql_tenant, oracle_tenant;租户
oracle_tenant取消本租户上正在执行的清理任务。obclient [SYS]> ALTER SYSTEM CANCEL DELETE BACKUP;