|
|
|
Forum Member
      
участник
Last Login: 17.03.2004 11:29
Сообщ.: 34,
Visits: 375
|
|
Red Hat 6.2 Oracle 8.0.5 1. Возможно ли восстановление Oracle если потеряны все файлы оперативных журналов повтора. В наличии имеются управлющий файл, все файлы данных, все файлы архивных журналов (база работает в режиме archivelog). 2. В каком случае пригодиться копия управляющего файла сделанная командой alter database backup controlfile to ...... при утрате управляющего файла каким образом можно воспользоваться данным файлом? При экспериментах пытался просто подсунуть данный файл базе как управляющий. База при попытке открытия заявляла о необходимости восстановления файлов данных (media recovery). Я их восстанавливал используя файлы архивных журналов командой recover database using backup controlfile until cancel. После применения всех файлов архивных журналов пытался открыть базу, а мне говорит, что база может быть открыта, но файл .... может потребовать media recovery. Делаю recover datafile, пытаюсь открыть, а Oracle говорит то же самое, но уже по поводу другого файла и так по кругу.
Спасибо.
|
|
|
|
|
Forum Guru
      
участник
Last Login: 24.04.2002 10:25
Сообщ.: 72,
Visits: 793
|
|
Я на практике проводил такие эксперименты и выяснил, что: Возможно восстановление если есть старый бэкап и последующие логи, в этом случае базу можно восстановить до последнего имеющегося лога. Наличие управляющего файла не обязательно. Его можно создать запустив инстанс в режиме NOMOUNT и выполнив команду CREATE CONTROL FILE ... Если пропали текущие оперативные логи, то полное восстановление базы если нет старого бэкапа и последующих архивированных логов НЕВОЗМОЖНО!
|
|
|
|