powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 обнаружила ошибку при чтении страницы
11 сообщений из 11, страница 1 из 1
DB2 обнаружила ошибку при чтении страницы
    #38354699
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю резервное копирование выдает ошибку ввода вывода
В журнале вижу такую ошибку
DB2 обнаружила ошибку при чтении
страницы "62142" из табличного пространства "10"
для объекта "34" (расположенного со
смещением "62142" в контейнере
"/home/db2inst/dbname/tablspace/SQL00034.INX").

Согласно этой статье https://www.ibm.com/developerworks/data/library/techarticle/dm-1208corruptiondb2/
можно найти что за объект испортился
Запрос db2 "select char(tabname,20), char(tabschema,20) from
syscat.tables where tableid=34 and tbspaceid=10"
ничего не находит что означает что объект не таблица

Так вот собственно вопрос как найти данный объект?
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38354783
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После некоторых операций из статьи выяснил что объект является многораздельным и является индексом. Вопрос в следующем как его найти?
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38354846
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
veter2121,

Покажите полный текст ошибки.
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355073
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

А это и есть полный текст ошибки из журнала
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355086
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
veter2121,

Я имел ввиду сообщение из db2diag.log на сервере из подкаталога в каталоге, который выдаётся командой:
Код: plaintext
db2set DB2INSTPROF
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355110
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,
Этот обьект вылечил рестартом базы данных, автоматически пересоздание индексов запустилось
Щас второй вылез действую по тойже схеме
команда db2dart dbname /MI /TSI 7 /OI 7 и рестарт
у меня сейчас на 7 7 ругается
Выставлять параметр access для пересоздания индекса не стал потому как таблицы огромны.
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355120
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И да в логе действительно ошибка о плохом индексе и на многораздельную таблицу команда
db2 "select char(tabname,20), char(tabschema,20) from
syscat.tables where tableid=34 and tbspaceid=10"
не применима.
Вот лог поправьте если я не прав.
2013-08-05-13.30.28.427266+240 I48850E3811 LEVEL: Severe
PID : 25462 TID : 47034576922944PROC : db2sysc 0
INSTANCE: db2inst NODE : 000 DB : baza
APPHDL : 0-56 APPID: *LOCAL.db2inst.130805081637
AUTHID : DB2INST
EDUID : 94 EDUNAME: db2bm.93.0 (baza) 0
FUNCTION: DB2 UDB, buffer pool services, sqlb_verify_page, probe:2
MESSAGE : ZRC=0x86020001=-2046689279=SQLB_BADP "page is bad"
DIA8400C A bad page was encountered.
DATA #1 : String, 64 bytes
Error encountered trying to read a page - information follows :
DATA #2 : String, 23 bytes
Page verification error
DATA #3 : Page ID, PD_TYPE_SQLB_PAGE_ID, 4 bytes
821
DATA #4 : Object descriptor, PD_TYPE_SQLB_OBJECT_DESC, 88 bytes
Obj: {pool:7;obj:7;type:1} Parent={7;7}
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355135
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
veter2121 Obj: {pool:7;obj:7;type:1} Parent={7;7} Да, по ошибкам с type:1 (индекс) вы можете делать db2dart /MI.
Прогоните по всей базе db2dart, чтобы сразу получить все ошибки и, если это возможно, исправить их сразу.
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355253
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,


Спасибо за совет. А как сделать по всей базе?
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355380
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
db2dart dbname
...
Рейтинг: 0 / 0
DB2 обнаружила ошибку при чтении страницы
    #38355384
veter2121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

Спасибо, уже делаю.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 обнаружила ошибку при чтении страницы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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