Не хочет rman удалять archivelogs, хотя казалось бы
select applied_scn from dba_capture;
select thread#, sequence#
from v$archived_log
where :l_apply_scn between first_change# and next_change#;
rman> DELETE ARCHIVELOG UNTIL SEQUENCE =:seq1 thread 1;
rman> DELETE ARCHIVELOG UNTIL SEQUENCE = :seq2 thread 2;
должно работать.
Оказывается RMAN проверяет
SELECT MIN_REQUIRED_CAPTURE_CHANGE# FROM V$DATABASE;
а обновляется он раз в 6 часов.
Как принудительно обновить, пока не знаю. Если кто в курсе - подскажите.