Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Нужна консультация по востановлению.  [new]
Гость333
Guest
Привет Алл.
Восстанавливаю горячий бэкап на другой машине.
RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE
Далее подсовываю логи и после нескольких логов говорю CANCEL в результате получаю сообщение, что восстановление идет успешно, но вы не можете открыть базу в режиме RESETLOG потому, что один из файлов находится в не консистентном состоянии. Ну и соответственно при попытки открыть базу с recetlog не получается, говорит нужно восстановление вышеуказанного файла.
Так вот, у меня вопрос, в каких случаях такое может быть. У меня пока один вариант мне дали файл более свежий и пока оракл не догонит логии до этого файла я не смогу открыть базу c recetlog.
Если я прав то как посмотреть до какого лога нужно догонять базу?
А может я не прав и есть другие мнения.
Спасибо.
2 ноя 07, 14:17    [4870527]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Хм-м-м...
Файлы горячего backup неконсистентны по определению, поэтому для получения консистентной база на него надо накатить, как МИНИМУМ, все журналы, образованные за время выполнения backup
2 ноя 07, 14:46    [4870714]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
10046
Member

Откуда: oraus.msg
Сообщений: 877
Пункт 8.1
2 ноя 07, 14:59    [4870810]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
fortnet
Member

Откуда:
Сообщений: 526
sql.ru
2 ноя 07, 15:15    [4870953]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
Гость333
Guest
tru55
Хм-м-м...
Файлы горячего backup неконсистентны по определению, поэтому для получения консистентной база на него надо накатить, как МИНИМУМ, все журналы, образованные за время выполнения backup

Я завтро конечно проверю, но судя по времени создания последнего мной накатанного лога быкап должен был закончится. Соотведственно я "минимум" должен был выполнить.
2 ноя 07, 15:25    [4871037]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
Гость333
Guest
10046
Пункт 8.1

Списибо за сылку. Судя по ней файл имеет или более раний или более поздний SCN. Так какже всетаки это выеснить для конкретного файла?

1. A file recovered to an SCN earlier than the resetlogs SCN
would be tolerated in case there were no redo generated for the
file between its checkpoint SCN and the resetlogs SCN. For
example, such would be the case if the file were read-only, and
its offline range spanned the checkpoint SCN and resetlogs
SCN. In this case, resetlogs would allow the file but set it
offline.

2. A file checkpointed at an SCN later than the resetlogs SCN
would be tolerated in case its creation SCN (allocated at file
creation time and stored in the file header) showed it to have
been created after the resetlogs SCN. During the data dictio-
nary vs. controlfile check performed by RESETLOGS open
(see 8.7), such a file would be found to be missing from the
data dictionary but present in the controlfile. As a conse-
quence, it would be eliminated from the controlfile.
2 ноя 07, 16:21    [4871471]     Ответить | Цитировать Сообщить модератору
 Re: Нужна консультация по востановлению.  [new]
10046
Member

Откуда: oraus.msg
Сообщений: 877
Гость333
10046
Пункт 8.1

Списибо за сылку. Судя по ней файл имеет или более раний или более поздний SCN. Так какже всетаки это выеснить для конкретного файла?

v$datafile_header
7 ноя 07, 09:24    [4883023]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить