BACKUP ARCHIVELOG…DELETE INPUT命令在归档日志被备份之后将其删除。
这个命令消除了手动删除归档日志的单独的步骤。
使用DELETE INPUT只删除被这个备份集选择的归档日志的拷贝。(即这个备份集使用的归档日志的拷贝)
使用DELETE ALL INPUT会从所有的归档目的地删除每一个被备份的归档重做日志文件。
BACKUP…DELETE INPUT和DELETE ARCHIVELOG命令遵循归档重做日志删除策略。
例,如果指定日志只有当至少2次备份到磁带之后才能被删除,则BACKUP…DELETE就会遵循这个策略。
对于下面的过程,假设归档到/arc_dest1、/arc_dest2和快速恢复区
练习:在备份之后删除归档重做日志
--1. 启动RMAN连接到目标数据库和恢复目录(如果使用了) --2. 确保数据库处于MOUNT或OPEN状态 --3. 执行带有DELETE INPUT子句的BACKUP命令 --3.1 RMAN只备份在假设的归档位置的每个序号的日志的一个拷贝。 -- RMAN不会删除在快速恢复区中的日志。RMAN会删除被备份的日志在其它的归档位置的所有拷贝。 -- 在快速恢复区的符合删除条件下日志,当数据库需要空间时会自动进行删除。 BACKUP DEVICE TYPE sbt ARCHIVELOG ALL DELETE ALL INPUT; --3.2 RMAN只删除被备份的,特定的归档重做日志文件。例如如果/arc_dest1中的归档重做日志被选中做为 -- 备份的源,则只有该目录中的归档重做日志被删除,而/arc_dest2中的归档重做日志保持不变。 BACKUP DEVICE TYPE sbt ARCHIVELOG ALL DELETE INPUT; |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1087707/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17013648/viewspace-1087707/