SQLcl 中的 Cloud Protect Fleet Agent 命令

查看 SQLcl 中的 Cloud Protect Fleet Agent 命令及其使用情况。

使用此格式运行 Cloud Protect Fleet Agent 命令:
SQL> rcv <action> <object> [options]
  • rcv- 使用 rcv 在 SQLcl 中调用 Cloud Protect Fleet Agent 命令。
  • action- 指定要执行的操作,例如 backupconfigureadd
  • object- 指定要执行该操作的对象。示例:databaserecovery_service_subnetprotection_policy
  • options- 指定用于运行命令的选项。
运行 help rcv 以预览 Cloud Protect Fleet Agent 命令的列表。
SQL> help rcv

注意:

在 SQLcl 中运行 rcv 命令之前,请确保设置 ORACLE_HOME 环境变量。例如:
ORACLE_HOME=/u01/app/oracle/product/19.25.0.0/dbhome_3
在 Oracle RAC 环境中,在当前节点上设置 ORACLE_HOME 环境变量。

表 6-2:云保护组代理命令摘要

操作 用途
add object 添加对象,例如数据库或保护策略。
configure object 配置对象,例如恢复服务子网或调度。
remove object 删除对象,例如保护策略或数据库。
show object 显示有关对象的信息,例如数据库的保护详细信息。
backup object 备份一个数据库。
run object 对数据库运行检查。
import object 导入对象(例如数据库)。

表 6-3 添加 <object>

添加 <object> 需要 SYSBACKUP 权限?

add database

add protection_policy

add recovery_service_subnet

add realtime_redo

add schedule

表 6-4 配置 <object>

配置 <object> 需要 SYSBACKUP 权限?

configure database

configure rman

configure rman_env

configure protection_policy

configure recovery_service_subnet

configure schedule

configure authentication

表 6-5 删除 <object>

删除 <object> 需要 SYSBACKUP 权限?

remove database

remove protection_policy

remove realtime_redo

remove schedule

表 6-6 显示 <object>

显示 <object> 需要 SYSBACKUP 权限?

show database

show rman

show protection_policy

show recovery_service_subnet

show schedule

show authentication

show restore_range

表 6-7 备份 <object>

备份 <object> 需要 SYSBACKUP 权限?

backup database

表 6-8 运行 <object>

运行 <object> 需要 SYSBACKUP 权限?

run checks

表 6-9 import <object>

导入 <object> 需要 SYSBACKUP 权限?

import database