powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Восстановление базы из старого Backup`а
13 сообщений из 13, страница 1 из 1
Восстановление базы из старого Backup`а
    #32172196
UDW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно искал решение, но подобной ситуации не увидел.
В одном из филиалов моей фирмы рухнул диск с Ораклом (физичекски и окончательно). В наличии есть холодный бэкап и полный набор архивлогов.
Recovery database не помогает. Говорит, что база восстановлена.
Но номер последнего лога в базе меньше младшего, имеющегося в архиве.
Вопрос: как в восстановленную базу загнать все имеющиеся журналы.
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172201
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия базы?
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172211
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Recovery database не помогает. Говорит, что база восстановлена.

Попробуйте так (не забудьте сделать бекап бекапа :-):

1. взять холодный бекап без онлайн редологов.
2. startup mount
3. alter database recover using backup controlfile;
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172291
UDW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Al:
версия 8.1.6
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172311
raven13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
практически недавно делали подобную процедуру.
Был в наличии горячий бакап + все архивлоги + контрол файлы (есно с бакапа).

Вобщем как сказал .dba
1) ресторинг файлов и контрол файлов из бакапа
2) перевод всех файлов в онлайн
3) если востановление происходит на другой машине то поправьте контрол файлы как надо
4) recover database using backup controlfile;

После применения всех логов
alter database open

ЗЫ Бывает не подхватывает init.ora - укажите при старте параметром.
Если база была в noarchivelog alter database open resetlogs;
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172314
UDW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To raven13
у меня бэкап холодный и старый (недельной давности)
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172356
Try

recover database until cancel using backup controlfile;

Artist formerly known as SY
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172361
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2UDW

не получилось, потому что ключевое слово "using backup controlfile"
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172512
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вышеуказанные способы не помогут, можно еще попытаться LogMiner-ом
восстановить транзакции из архивных логов и накатить.
Как крайний случай.
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172622
raven13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2UDW
Так какая разница? Я про свой случай говорил, у тебя последовательность такая же
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32172768
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была примерно такая же ситуация. Получилось её преодолеть следующим образом:
грохнул контрольный файл и редологи
пересоздал контрольный файл командой
CREATE CONTROLFILE REUSE DATABASE "RUSLOS" RESETLOGS ARCHIVELOG ...
благо был текст в трейсе
RECOVER DATABASE USING BACKUP CONTROLFILE
ALTER DATABASE OPEN RESETLOGS
и всё прошло нормально.
Именно об этом и писали dba и raven
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32173199
UDW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо всем!
Но, как выяснилось в процессе востановления, среди архивов попались битые.
Система говорит, что возможно работа была прервана SHUTDOWN ABORT в момент записи архивлога. Так что восстановить базу полностью, увы, не удалось.
Буду копать дальше. Если есть идеи, поделитесь, пожалуйста.
...
Рейтинг: 0 / 0
Восстановление базы из старого Backup`а
    #32173275
raven13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда придется вместо
recover database using backup controlfile;
писать
recover database using backup controlfile until cancel;

Перед битым логом делаем cancel и затем alter database open RESETLOGS.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Восстановление базы из старого Backup`а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]