powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сообщение в ALERT-файле
5 сообщений из 5, страница 1 из 1
Сообщение в ALERT-файле
    #32071735
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Периодически получаю сообщение о сбойном блоке в данных. Указывается один и тот же номер файла и номер блока.
Текст сообщения привожу:
***
Corrupt block relative dba: 0x01405fb7 (file 5, block 24503)
Bad check value found during buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x01405fb7
last change scn: 0x0000.0003e515 seq: 0x1 flg: 0x04
consistency value in tail: 0xe5150601
check value in block header: 0x92d5, computed block checksum: 0x800
spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x01405fb7 (file 5, block 24503) found same corrupted data
Fri Nov 22 15:41:23 2002
Thread 1 advanced to log sequence 700
Current log# 3 seq# 700 mem# 0: C:\ORACLE\ORADATA\KADRY\REDO03.LOG
Current log# 3 seq# 700 mem# 1: D:\ORACLE\ORADATA\KADRY\REDO03.LOG
Mon Nov 25 08:29:41 2002
Thread 1 advanced to log sequence 701
Current log# 1 seq# 701 mem# 0: D:\ORACLE\ORADATA\KADRY\REDO01.LOG
***
Corrupt block relative dba: 0x01405fb7 (file 5, block 24503)
Bad check value found during buffer read
Data in bad block -
type: 6 format: 2 rdba: 0x01405fb7
last change scn: 0x0000.0003e515 seq: 0x1 flg: 0x04
consistency value in tail: 0xe5150601
check value in block header: 0x92d5, computed block checksum: 0x800
spare1: 0x0, spare2: 0x0, spare3: 0x0
***
Reread of rdba: 0x01405fb7 (file 5, block 24503) found same corrupted data

Как разобрать это сообщение и какие действия нужно предпринять ?
...
Рейтинг: 0 / 0
Сообщение в ALERT-файле
    #32071900
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала надо найти объект которому принадлежит сбойный блок, а уже в зависимости от этого предпринимать действия.

Код: plaintext
1.
2.
3.
4.
select e.owner, e.segment_name, e.segment_type, e.tablespace_name  
from dba_extents e 
where e.file_id =  5 
      and e.block_id <  24503 
      and e.block_id + e.blocks >  24503 
...
Рейтинг: 0 / 0
Сообщение в ALERT-файле
    #32072301
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
Это оказалась таблица из табличного пространства EXSAMPLE. Разбираюсь с этим юзером.
Поясните пож. что означает число 24503 в вашем запросе ?
...
Рейтинг: 0 / 0
Сообщение в ALERT-файле
    #32072307
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это означает что поврежден:
-- файл №5
-- блок № 24503
на основании записи в alert log файле:

Corrupt block relative dba: 0x01405fb7 (file 5, block 24503)
...
Рейтинг: 0 / 0
Сообщение в ALERT-файле
    #32072493
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Спасибо!
>Это оказалась таблица из табличного пространства
>EXSAMPLE. Разбираюсь с этим юзером.

Если это версия 8i и старше, то вполне легальный способ избавиться от этой проблемы - это выполнить команду:

SQL>alter session set events '10231 trace name context forever, level 10';

это позволит сделать выборку всех данных из "плохой" таблицы, ну и дальше надеюсь понятно :-)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сообщение в ALERT-файле
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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