set命令在run代码块外:
使用set echo命令在消息日志中显示rman命令。
使用set dbid命令指定一个数据库的数据库标识符。
set命令在run代码块内:
set newname命令:用于执行表空间时间点恢复(TSPITR)或数据库复制操作。该命令允许指定新的数据库数据文件名。将数据库移动到新的系统中并且文件系统名不同时,我们可以使用set newname命令。使用set newname命令时还需要使用switch命令。
set maxcorrupt for datafile命令:使用该命令可以定义rman操作失败前所允许的数据块损坏的最大数目。
set archivelog destination 命令:使用该命令可以修改归档重做日志的archive_log_dest_1目标。
set 命令和until子句:使用set和set命令的until子句可以定义数据库时间点恢复操作期间所使用的具体时间点、scn或日志序列号。
set backup copies命令:使用该命令可以定义为备份集中的每个备份片应当创建的备份文件的副本数。
set command id命令:使用该命令可以关联给定的服务器会话和给定的信道。
set controlfile autobackup format for device type 命令:使用该命令可以修改用于控制文件自动备份操作的默认格式。
run{
set maxcorrupt for datafile 3 to 10;
set backup copies =2;
backup database;
}
欢迎关注“自学Oracle”
领取专属 10元无门槛券
私享最新 技术干货