Показать сообщение отдельно
  #7  
Старый 26.09.2009, 22:12
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Потеря журнального файла



Потеря журнального файла

Восстановление после потери одного члена журнальной группы не влияет на работу экземпляра.

1. Определите, какой файл утерян, просмотрев для этого сигнальный файл.
2. Восстановите потерянный файл путем копирования одного из оставшихся файлов той же самой группы.
3. Если причина сбоя носителя в повреждении дисковода или контроллера, переименуйте потерянный файл.
4. Если журнальная группа уже заархивирована или же БД в режиме noarchivelog, можно решить проблему, выполнив очистку журнальной группы, в результате чего воссоздается потерянный файл или файлы. В ЕМ выберите необходимую группу и операцию Clear Logfile (как показано на слайде). Вручную это же действие можно выполнить по команде :

Код:
SQL> ALTER DATABASE CLEAR LOGFILE GROUP <номер группы>;
Примечание: Database Control не позволит очистить еще незаархивированную группу. Такое действие разрывает цепочку журналов. Если же это необходимо, то сразу же после этого требуется выполнить полное резервирование всей базы данных. Иначе после следующего сбоя будут потеряны данные. Чтобы очистить незаархивированную группу, выполните команду:

Код:
SQL> ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP <номер группы>;
__________________
Телеграм чат
Ответить с цитированием