Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Кораптед блок в базе. Как лечить?  [new]
Живущий без архивлогов
Guest
Сегодня началось страшное. Моя база которая работает без бэкапов и архивлогов получила кораптед блоки.

Но я могу спокойно работать с базюлькой, остановить её, поднять, по селектить что-надо.

FILE# BLOCK# BLOCKS CORRUPTION_CHANGE# CORRUPTION_TYPE
---------------------- ---------------------- ---------------------- ---------------------- ---------------
1 27915 1 0 CHECKSUM
2 71506 1 0 CHECKSUM
2 72593 1 0 FRACTURED
2 72629 1 0 FRACTURED
4 1082 1 0 CHECKSUM

Что надо делать если нет бэкапов? могу подропать чёнить...
16 мар 10, 03:37    [8483167]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
х.з.
Member

Откуда:
Сообщений: 765
Живущий без архивлогов

Что надо делать если нет бэкапов? могу подропать чёнить...

базюльку дропни
16 мар 10, 04:06    [8483178]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
Bfink
Member

Откуда: Москва
Сообщений: 2797
Живущий без архивлогов
Что надо делать если нет бэкапов?


сделать бэкап
16 мар 10, 07:17    [8483239]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
Живущий без архивлогов,

Сделать бакап базы на новый небитый носитель. (Хотя fractured это скорее всего не от этого).
Поднять базу на небитом диске. Или если желаетет дальше на этом то скорее прокатит.

Найти какой объект использует на данный блок.
Если это объект с некритичной информацией (например индекс) пересоздать его.
Если таблица, что считать все что можно в экспорт и пересоздать.

Сделать backup.

И больше не делать бакап средствами системы по горячему. :)
16 мар 10, 09:30    [8483529]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
belyrabbit
Member

Откуда: сбежал из дурки
Сообщений: 6485
Живущий без архивлогов

DBMS_REPAIR тебе в помощь ))
16 мар 10, 10:58    [8484109]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
Гастабайтез
Guest
А как определить какие обьекты содержат эти битые блоки???
17 мар 10, 19:34    [8494328]     Ответить | Цитировать Сообщить модератору
 Re: Кораптед блок в базе. Как лечить?  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
поиск
17 мар 10, 20:02    [8494426]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить