попытайтесь получить более свежее ядро - возможно, etch-n-half или даже обновите до lenny.
Заархивированные журналы используются, чтобы сделать восстановление момента времени. Скажите, что у Вас есть резервные копии на 1-м Jan, 8-й Jan и 15-й Jan. Если бы Вы хотели восстановить свою базу данных к точке, это было на 10-м Jan, Вы перезагрузили бы Jan 8-е резервное копирование и использовали бы заархивированные журналы из-за 8-го и 10-го, чтобы принести базе данных до того момента времени.
Если Вы никогда не хотите пойти ранее, чем Ваше последнее холодное резервное копирование, Вы могли бы удалить все заархивированные файлы журнала из до того, когда то холодное резервное копирование было взято.
Заархивированные журналы также используются во время горячего резервного копирования. Так как сама база данных является операцией во время резервного копирования, затем дополнительная информация записана в файлы журнала в ходе резервного копирования, таким образом, Вы хотите (по крайней мере), сохранить файлы журнала сгенерированными от когда резервное копирование запущенный.
Архивные журналы главным образом используются для восстановления изменений, который происходит начиная с последнего резервного копирования.
Вместо холодного резервного копирования я предлагаю, чтобы Вы сделали горячее резервное копирование и удалили старые архивные журналы прямо после. На 10 г это может быть сделано при помощи следующей команды при подсказке RMAN:
backup database plus archive log delete all input;
Это выполнит следующее:
Я сказал бы, использовать RMAN для чистки всего archivelogs после каждого succesfull холодного резервного копирования. Romething в строке
удалите noprompt archivelog, все завершились прежде 'sysdate - ($ {KEEPTIME}/24)';
где $ {KEEPTIME} является суммой часов прежде 'ТЕПЕРЬ', требуется сохранить (Так как Вы делаете холодное резервное копирование, Вы могли сказать как приблизительно 2, я буду использовать 24),
Удаление заархивированных журналов с RMAN сообщает оракулу, что файлы удалены, тогда как при удалении их вручную файлы все еще 'зарегистрированы' в controlfile (журнал v$archived и т.д.)