我编写了以下在Windows计算机上运行的增量备份脚本,以对其中一个数据库(包括控制文件,spfile和存档日志)进行压缩的增量1级备份。但是从输出中我看到所有备份文件都以 ARC _ * 格式命名,尽管我已经提到了每种文件的特定格式。
我将该命令的所有输出重定向到日志文件,并且看不到任何异常或错误。
run{
allocate channel ch1 type disk;
backup as compressed backupset incremental level 1 database
format '\\windows_fileshare\sql_fullbackup\server1\incremental\inc_%d_%T_%s_%p.bak' tag=inc_data_backup
current controlfile
format '\\windows_fileshare\sql_fullbackup\server1\incremental\ctrl_%d_%T_%u'
spfile
format '\\windows_fileshare\sql_fullbackup\server1\incremental\spfile_%d_%T_%u'
plus archivelog
format '\\windows_fileshare\sql_fullbackup\server1\incremental\arc_%d_%T_%s_%p.bak' tag=arc_log_backup;
release channel ch1;
crosscheck backup;
delete archivelog all completed before 'sysdate-60';
crosscheck archivelog all;
delete expired archivelog all;
}
如果我在这里缺少任何内容,有人可以查看此脚本并为我提供帮助吗?
谢谢