Шкураев Владимир
Дата: 01.03.2007 14:13:56
Доброво времени суток.
1. Oracle 9.2.0.4 под Win 2003 в archive log mode
2. Горячий или холодный бэкап ни делалась вообще.
3. Каждый день делается экспорт одной схемы(exp.exe).
4. Вчера, после экспорта, пересоздали схему и вкатили туда левые данные.
Вопрос собственно такой:
Можно ли теперь имея только дамп и логи востановить базу вплоть до момента 4.
Или хотя бы откатить (пересоздали схему и вкатили туда левые данные с включенным архив логом)
tru55
Дата: 01.03.2007 14:19:34
1. ARCHIVELOG без backup фактически НЕ имеет смысла
2. при импорте объекты пересоздаются, а в логах ссылки на конкретные ROWID, поэтому дамп файл и логи НЕ СОВМЕСТИМЫ
3. на форуме об этом уже неоднократно говорилось
tru55
Дата: 01.03.2007 14:32:25
дополнение.
В принципе, в документации описан сценарий "Восстановление утраченного файла, на который нет backup". Но, чтобы воспользоваться подобным сценарием, д.б. соблюдено несколько условий
1. имеются ВСЕ логи с момента создания этого файла
2. с объектами в этом файле выполнялись только DML операции и CREATE/некоторые ALTER, т.е. не было DROP - удаления из словаря. Если, как написано, пересоздали схему (DROP USER ?), то старый вариант таблиц с данными уже не восстановить