![]() |
#1
|
|||
|
|||
![]()
Файлы журналов хранятся:
C:\oraclexe\app\oracle\flash_recovery_area\XE\AUTO BACKUP Посмотреть данные flash recovery: Код:
select ROUND((SPACE_USED)/1024/1024/1024) "Занято GB", ROUND((SPACE_LIMIT)/1024/1024/1024) "Предел GB", ROUND(((SPACE_LIMIT)-(SPACE_USED))/1024/1024/1024) "Свободно GB" from V$recovery_File_Dest; Код:
SELECT TO_CHAR(SPACE_USED, '999,999,999,999') AS "Used", TO_CHAR(SPACE_LIMIT - SPACE_USED + SPACE_RECLAIMABLE, '999,999,999,999') AS "Free", ROUND((SPACE_USED - SPACE_RECLAIMABLE)/SPACE_LIMIT * 100, 1) AS "Used %" FROM V$RECOVERY_FILE_DEST; Код:
select * from V$recovery_File_Dest; Изменить расположение FRA: Код:
alter system set db_recovery_file_dest="c:\_FRA"; Изменить размер FRA: Код:
alter system set db_recovery_file_dest_size = 30G;
__________________
Телеграм чат Последний раз редактировалось Marley; 30.09.2015 в 18:05. |
#2
|
|||
|
|||
![]()
Недостаточно Flash Recovery Area
Убедиться, что база работает в режиме Archivelog 1) SQL> select log_mode from v$database; Подключиться RMAN к базе данных 2) CMD> rman target / Увеличить размер flash recovery area 3) RMAN> sql 'alter system set db_recovery_file_dest_size = 25G'; 4) Создать backup Установить 1 день для хранения 5) RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 1; Удалить устаревшие 6) RMAN> delete noprompt obsolete; Вернуть прежнее значении flash recovery area 7) RMAN> sql 'alter system set db_recovery_file_dest_size = 20G';
__________________
Телеграм чат |