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

Откуда:
Сообщений: 65
Подскажите оптимальный вариант.
Есть база под Виндой. В результате ХЗ чего датафайл стал оффлайным и уже давно.
Теперь при попытке его вывести в онлай предлагает его восстановить по архлогам которые канули в лету.
Только через неполное восстановление и _allow_resetlogs_corruption=true получится его активировать или есть другие варианты?
Подскажите плз.
31 янв 11, 13:50    [10158509]     Ответить | Цитировать Сообщить модератору
 Re: Offline datafile. Oracle 9 on Windows  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
swapoff
Только через неполное восстановление и _allow_resetlogs_corruption=true получится его активировать или есть другие варианты?

не выдет
31 янв 11, 14:12    [10158700]     Ответить | Цитировать Сообщить модератору
 Re: Offline datafile. Oracle 9 on Windows  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Какое-такое неполное восстановление, если нет arch logs?
Придется сделать ему DROP
31 янв 11, 14:13    [10158707]     Ответить | Цитировать Сообщить модератору
 Re: Offline datafile. Oracle 9 on Windows  [new]
swapoff
Member

Откуда:
Сообщений: 65
tru55
Какое-такое неполное восстановление, если нет arch logs?
Придется сделать ему DROP

Попробовать recover until cancel
Потом open resetlogs
Не получится?
31 янв 11, 14:17    [10158736]     Ответить | Цитировать Сообщить модератору
 Re: Offline datafile. Oracle 9 on Windows  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
swapoff
Попробовать recover until cancel
Потом open resetlogs
Не получится?

Что такое неполное восстановление? Это когда ты берешь файлы (все файлы данных БД) из backup, сделанного раньше точки восстановления (т.е. до того, как файл перешел в offline) и затем накатываешь его до точки восстановления, используя arch logs, образованные после backup (если горячий backup - после его начала). Т.е. к концу восстановления ВСЕ файлы БД д.б. на одинаковый момент времени (одинаковый SCN)
31 янв 11, 14:50    [10159056]     Ответить | Цитировать Сообщить модератору
 Re: Offline datafile. Oracle 9 on Windows  [new]
swapoff
Member

Откуда:
Сообщений: 65
tru55,
Суть - выполнить неполное восстановление - то есть несогласовать до упора CSN всех датафайлов прервав их канселом
Открыться нормально БД не сможет. Но если использовать волшебный ключик то БД забьет на согласованность и откроет со сбросом логов как есть. Базу после этого для работы лучше не использовать но как вариант для поднятия и выгрузки данных вполне рабочий.
Делал так не один раз. Просто вот с оффлайн датафайлом не сталкивался.
31 янв 11, 15:16    [10159265]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить