Rman在run命令块里设置的archivelog的路径不同于默认的archivelog目录,如果archivelog已存在默认目录,则不会恢复archivelog到run命令块里设置的archivelog的路径
run命令块里设置归档目录为/home/oracle,然后恢复archivelog到这个目录,但是默认的归档目录/u01/app/oracle/archivelog里面已经存在这个归档日志,则这个归档日志也不会恢复到设置的归档目录 /home/oracle
RMAN> run{
2> set archivelog destination to ‘/home/oracle’;
3> restore archivelog from sequence 33 until sequence 34;
4> }
executing command: SET ARCHIVELOG DESTINATION
Starting restore at 15-MAY-18
using channel ORA_DISK_1
using channel ORA_DISK_2
archived log for thread 1 with sequence 34 is already on disk as file /u01/app/oracle/archivelog/1_34_970255476.dbf
restore not done; all files read only, offline, or already restored
Finished restore at 15-MAY-18