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

Откуда:
Сообщений: 1776
Скопировал controlfile запустил базу в mount, скопировал нужный файл - не могу запустить восстановление
Пишет что нужно использовать "using backup controlfile", а на неё ругается, что неправильная опция:
ODS2> recover datafile '/oramnt/ODS2_stb_di/data/system001.dbf';
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done


ODS2> recover datafile '/oramnt/ODS2_stb_di/data/system001.dbf' using backup controlfile;
ORA-00274: illegal recovery option USING
28 окт 16, 19:16    [19835310]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление одного файла  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
Ну, в общем-то правильно ругается (ALTER DATABASE, RECOVER в SQL*Plus)

А что ты сделать-то хотел?
Если подогнать один файл (SYSTEM) до уровня остальных -- то RECOVER DATABASE (возможно, USING BACKUP CONTROLFILE)
Если восстановить только SYSTEM в сторонке (например, чтоб вытащить код на тот момент), то TSPITR. По простому -- восстанавливаешь только SYSTEM и все файлы содержащие UNDO / ROLLBACK. Все остальные файлы выводишь в оффлайн перед RECOVER (ALTER DATABASE DATAFILE ... OFFLINE DROP). В результате получаешь такой порезанный экземплярчик
29 окт 16, 08:52    [19836312]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить