powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / -164 ISAM error, blob stamp is incorrect
8 сообщений из 8, страница 1 из 1
-164 ISAM error, blob stamp is incorrect
    #33216136
Informix 9.30
Ошибка при чтении из blob поля (типа byte)
Попробовал записать NULL в этот blob - та жа ошибка;
Попробовал удалить строчку из таблицы - та жа ошибка;

Таких больных записей в таблице штук десять нашел. С остальными записями в таблице все нормально.

Теперь получается нельзя не прочитать из blob поля, не записать туда
и удалить эту запись нельзя.
Может кто посоветует что можно сделать.
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33216539
vybegallo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
выгрузить в файл, дропнуть таблицу и заново загрузить. Придется поплясать с бубном, обходя запорченные blob-ы.
ну или восстановиться из архива (хотя это не панацея - возможно, они уже в архиве порченные).
Последний, фантастический, вариант - звонить в саппорт, давать доступ, они ручками (возможно) восстановят.
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33216845
Фотография Тан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А oncheck -D что говорит про эту таблицу?
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33216846
Выгрузить в файл конечно можно, если БД небольшая
а, если она занимает ~ 2 ТБ, тогда как?
В суппорт обращаться - это действительно из области фантастики!
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33219387
vybegallo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
терабайтные базы, а на саппорте экономите ? Ну-ну...
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33219389
vybegallo03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Информация в блобах, скорей всего, потеряна. Если она не важна или ее можно заново получить, то создайте дупликаты записей, старые записи измените так, чтобы они были не видны для ваших приложений, загрузите блобы. Если хотите выковыривать данные блобов - то либо покупайте саппорт, либо ищите действительно крутого спеца со знанием структуры страниц , либо вдумчиво читаетй Admin's Guide, chapter 38 - Disk Structures and Storage.
dd и oncheck -pp ваши лучшие друзья. ну и архив проверить не мешает - восстановитесь где-нить в сторонке, посмотрите что в базе. Если, конечно, у вас есть бэкапы вашей терабайтной базы...
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33220400
Всем спасибо за ответы
Может быть можно удалить больные записи из таблицы как-нибуть (не только SQL-ем)
Вот чего выдал oncheck -cD:
oncheck -cD local_db:seans
ERROR: bpg_bstamp (0x1903) on BLOBpage 0xdd081f7 != expected (0x325f7470) for rowid 0x35ae04
ERROR: bpg_bstamp (0x194b) on BLOBpage 0xdd08237 != expected (0x325f7470) for rowid 0x35ae05
ERROR: bpg_bstamp (0x4768) on BLOBpage 0xdd082b2 != expected (0x325f7470) for rowid 0x35ae06
ERROR: bpg_bstamp (0x47b2) on BLOBpage 0xdd082fe != expected (0x325f7470) for rowid 0x35ae08
ERROR: bpg_bstamp (0x75d6) on BLOBpage 0xdd08313 != expected (0x325f7470) for rowid 0x35ae09
ERROR: bpg_bstamp (0xffffa403) on BLOBpage 0xdd0834a != expected (0x325f7470) for rowid 0x35af01
ERROR: bpg_bstamp (0xffffd229) on BLOBpage 0xdd083c2 != expected (0x325f7470) for rowid 0x35af03
ERROR: bpg_bstamp (0x2e33) on BLOBpage 0xdd08502 != expected (0x325f7470) for rowid 0x35af05
ERROR: bpg_bstamp (0x2e79) on BLOBpage 0xdd085f4 != expected (0x325f7470) for rowid 0x35af08
ERROR: bpg_bstamp (0x2eb9) on BLOBpage 0xdd08621 != expected (0x325f7470) for rowid 0x35af09
ERROR: bpg_bstamp (0x2ef3) on BLOBpage 0xdd08757 != expected (0x325f7470) for rowid 0x35af0a
ERROR: bpg_bstamp (0x2f3c) on BLOBpage 0xdd0893d != expected (0x325f7470) for rowid 0x35b001
ERROR: bpg_bstamp (0x2f87) on BLOBpage 0xdd08a2d != expected (0x325f7470) for rowid 0x35b002
...
Рейтинг: 0 / 0
-164 ISAM error, blob stamp is incorrect
    #33221919
vybegallo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Удалять "чем-то, кроме SQL" я бы сильно не советовал - можно порушить всю базу. А чем они вам мешают ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / -164 ISAM error, blob stamp is incorrect
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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