Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Восстановить базу с нуля.  [new]
rookie123
Member

Откуда:
Сообщений: 25
Oracle 10g 10.1.0.2 (Windows 2003)

Через Grid Control делали каждый день backup (Oracle-Suggested Backup) в flash_recovery_area.

В результате hardware failure потеряли все кроме папки flash_recovery_area. База была в ARCHIVELOG mode.

Установил на туже машину, но с новым диском Windows 2003 + Oracle 10g.

Не пойму что делать дальше. Может создать новую базу с таким же именем как и прошлая и каким-то образом связать папку flash_recovery_area c этой базой? Может кто знает хороший линк для этого конкретно случая.

Спасибо за любую помощь.
26 мар 08, 21:27    [5464345]     Ответить | Цитировать Сообщить модератору
 Re: Восстановить базу с нуля.  [new]
ERROR MESSAGE
Member

Откуда: Москва
Сообщений: 376
И даже ни одного бекапа после перевода в архивлог не сохранил ты, мил человек?
26 мар 08, 21:55    [5464391]     Ответить | Цитировать Сообщить модератору
 Re: Восстановить базу с нуля.  [new]
Дамп
Guest
Ну или на крайний случай может у вас есть дамп?
26 мар 08, 22:14    [5464436]     Ответить | Цитировать Сообщить модератору
 Re: Восстановить базу с нуля.  [new]
rookie123
Member

Откуда:
Сообщений: 25
Может я неправильно выразился. База бэкапилась в ARCHIVELOG mode. Я просто не пойму с чего начать восстановление, если есть новая инсталяция Оракла и файлы бэкапа.
26 мар 08, 22:38    [5464502]     Ответить | Цитировать Сообщить модератору
 Re: Восстановить базу с нуля.  [new]
SERG1257
Member

Откуда:
Сообщений: 2791
rookie123
Может кто знает хороший линк для этого конкретно случая

http://download.oracle.com/docs/cd/B14117_01/server.101/b10735/recov.htm#1009222

rookie123
Я просто не пойму с чего начать восстановление, если есть новая инсталяция Оракла и файлы бэкапа.

Вот там это все подробно разжевано.

Вкратце примерно так.
  • Создаешь службу
  • Восстанавливаешь (пишешь заново) файл параметров, в котором прописываешь db_name и где лежат контрольные файлы
  • восстанавливаешь контрольные файлы (в которых записано где лежат архивлоги, бакапы, и файлы данных)
  • restore --пишешь из бакапсетов в файлы данных
  • recover --акатываешь архивлоги пока можно
  • open resetlogs -- открываешь базу

    Ну и на будущее - бакап не считается сделанным если неясно как из него восстанавливаться.
  • 27 мар 08, 00:28    [5464739]     Ответить | Цитировать Сообщить модератору
     Re: Восстановить базу с нуля.  [new]
    juks@gala.net
    Member

    Откуда: Киев
    Сообщений: 4212
    Софт+служба и стартуйся рманом да подсунь ему автобэкап спфайла из фра(автобэкап).
    Стартуйся с восстановленым спфайлом и подсунь контрол из фра(автобэкап).
    Монтируйся с восстановленным контролом и восстанавливай файлы данных.
    Накатывай логи и октрывайся
    27 мар 08, 00:53    [5464791]     Ответить | Цитировать Сообщить модератору
    Все форумы / Oracle Ответить