Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Oracle

ORA-00257: ошибка архивации. Пока свободно только внутр. соединение : Oracle

28.03.2024 13:21


12.12.2011 10:24
AirAir
 
Цитата:
ckadi RMAN>delete backup; потер файлы в каталог директории (db_recovery_file_dest='E:\backup'; ), 100 гб+- на том разделе было, смысл этих действий, если место есть?

db_recovery_file_dest_size = размер области - не настраивал,=>по дефолту значение должно быть. Изменить его на 80гб допустим? alter system set db_recovery_file_dest_size='80000000'; так?
Место может быть и есть, но если db_recovery_file_dest_size = 100Гб, а на харде 200Гб, то если 100Гб флэш области заполнено, то все пипец - ошибка архивации.

Select * from v$parameter where name = db_recovery_file_dest_size;
Увидишь текущий размер области. - этого размере как я понял тебе хватает на неделю - смотри сам увеличить эту область или оставить как есть - зависит от распологаемого у тебя места на хардах. И поглядывай за копиями или напиши батник или ещё что-то.
12.12.2011 11:24
AlexeyF
 
вот это надо для RMAN сконфигурить:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 5 DAYS;
или
CONFIGURE RETENTION POLICY TO REDUNDANCY 5;
Задаёшь сколько дней или сколько штук (полных копий) у тебя хранится.
Это количество подбирай так что бы места на диске хватало. Смотри сколько у тебя полный бакап + архивлоги до следующего полного бакапа занимают и исходя из этих цифр считай REDUNDANCY или OF DAYS

Если RMAN у тебя бакапит батничком - вставь туда:
CROSSCHECK BACKUP;
CROSSCHECK archivelog all;
DELETE NOPROMPT OBSOLETE;
DELETE NOPROMPT EXPIRED BACKUP;

эти строки будут проверять целостность существующих бакапов, убивать сбойные, подчищать старые.
12.12.2011 11:48
AirAir
 
Ну тогда для полноты:
В rman набери show all и там выйдут все параметры настройки rman, например
CONFIGURE CONTROLFILE AUTOBACKUP ON; - создает копии ещё и контрольников.

CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET; если процессоров больше 1 то можо задавать параллельное выполнение создания копий.
12.12.2011 12:54
OlegON
 
Цитата:
AirAir если процессоров больше 1 то можо задавать параллельное выполнение создания копий.
это для тех, кто Enterprise купил...
а то, что выше про хранение писали, еще про control_file_record_keep_time почитайте...
Часовой пояс GMT +3, время: 13:21.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.