Форум OlegON
>
Компьютеры и Программное обеспечение
>
Операционные системы и программное обеспечение
>
Oracle
Битый блок в файле данных.....RMAN рулит ))) : Oracle
22.11.2024 10:05
Имя
Пароль
Контакты
Поиск
Поиск по форуму
Отобразить темы
Отображать сообщения
Расширенный поиск
К странице...
«
<
2
3
4
>
█
16.09.2010 16:21
John Doe
1. Если честно, просто не помню. Помню, кажется, споткнулся о то, что RMAN халявил, от отчаяния прогнал dbv и в итоге перестраивал, повезло - были индексы.
John Doe
Посмотреть профиль
Где был?
Найти ещё сообщения от John Doe
█
04.07.2011 11:06
SerSan
Комрады, приветствую.
Ситуация следующая. В один прекрасный момент перестал работать RMAN.
Превышен лимит количества повреждённых блоков и т.д.
Запустил DBV.ехе. Долго думал, в итоге выдал 200 МБ лога с помеченными pages с разрушенными блоками.
После этого RMAN не заработал и select * from v$database_block_corruption; по-прежнему ничего не выдаёт.
Как быть дальше? Какие мои действия?
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
█
04.07.2011 11:09
OlegON
200Мб лога - это прямая дорога к восстановлению из бекапа. Зачем поблочно восстанавливать-то? validate тоже не проходит?
OlegON
Посмотреть профиль
Где был?
Найти ещё сообщения от OlegON
█
04.07.2011 11:17
SerSan
OlegON
НА этой машине не пробовал. В боевой среде, когда пробовал Validate, компа уходил в себя с загрузкой в 100%.
А dbv.exe он ничего не правит? просто помечает, что повреждённые и всё?
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
█
04.07.2011 11:21
OlegON
Цитата:
SerSan
➤
А dbv.exe он ничего не правит? просто помечает, что повреждённые и всё?
он ничего не знает о бекапах, восстанавливать ему неоткуда.
OlegON
Посмотреть профиль
Где был?
Найти ещё сообщения от OlegON
█
04.07.2011 11:23
SerSan
OlegON
Я просто думал, он типа, chkdsk чтоли... Иб,о базу я забрал с сервера, проверку диска тоже сделал, всё ровно там....
И ещё интересно почему запрос из corrupt_blocks выдаёт no rows.
Хотя в базе этих блоков на 200 метров :)
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
█
04.07.2011 11:25
OlegON
потому, что ты validate не сделал, откуда им взяться?
OlegON
Посмотреть профиль
Где был?
Найти ещё сообщения от OlegON
█
04.07.2011 11:33
SerSan
Понял.
Сейчас попробую backup validate check logical database;
О результатах отпишусь.
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
█
05.07.2011 08:26
SerSan
Вот, что выдал после validate:
FILE# BLOCK# BLOCKS CORRUPTION_CHANGE# CORRUPTIO
---------- ---------- ---------- ------------------ ---------
11 1671168 1 0 CORRUPT
11 2072576 1767425 0 ALL ZERO
Тут вроде не так всё страшно, как в логе :) или я что-то не так интепретирую?
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
█
05.07.2011 08:28
SerSan
З.Ы. Сорри, за форматирование.... на экране вроде всё было красиво
SerSan
Посмотреть профиль
Где был?
Найти ещё сообщения от SerSan
Часовой пояс GMT +3, время:
10:05
.
Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.