powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Ошибка целостности типа 5
4 сообщений из 4, страница 1 из 1
Ошибка целостности типа 5
    #37245198
Kosmicas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите,пожалуйста,кто-нибудь встречался с ошибкой целостости типа 5 - не тот тип блока.
Весь текст ошибки такой
**********Global globData is Not OK**********
Error of type 5 while processing pointer block 234483
which has a left neighbor pointer block of 233729
The error occurred while processing node 49
which is globData(1,805,105661) pointing to the lower level block 234339
The lower level block has a block type of 84
whereas we were expecting 8

Версия Cache 5.0.2

Винты вроде как целые,но ошибка появляется с "завидной" регулярностью.Причем в разных глобалях.
Общая черта,что тип 5 и везде ожидает блок типа 8,а тот который на самом деле тип - разный.
...
Рейтинг: 0 / 0
Ошибка целостности типа 5
    #37245460
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kosmicas,
С подобным сталкивался только в NTSM и в MSM. После этого байты правил руками, хорошо были инструкции как делать и легко можно было понять какие байты утеряны из контекста оставшихся байтов. Давно это было, на правку в обоих случаях уходило по дню.
В Cache ничего подобного ни разу не случалось - держусь за дерево, хотя и не суеверный.
...
Рейтинг: 0 / 0
Ошибка целостности типа 5
    #37245496
gr_vl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если проверка диска ошибок не находит значит дело в базе
сделай копию базы и поиграйся с D ^REPAIR в %SYS

Посмотри к какому глобалу принадлежит блок, и что в нем сидит.
Может стоит создать новую базу и забрать туда данные (экспорт и затем импорт).
...
Рейтинг: 0 / 0
Ошибка целостности типа 5
    #37250110
Kosmicas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Данные в пустую базу переливали - не помогает.
На сервер две базы из одной глобали перенаправлены во вторую + есть еще один сервер,у которого удаленная базы на эту вторую базу.Может в этом какая-то особенность кроится.Ни у кого подобной структуры не было?Или просто удаленная база?

Два дня "игрался" с REPAIR.
Итог: ничего не получилось восстановить (((
Ошибочные блоки просто пришлось удалять,а данные из них искать в копии или восстанавливать по дублирующим(благо некоторые структуры друг из друга получаются).

Содержимое ошибочного блока совсем не похоже на содержимое блоков рядом(REPAIR при редактировании блоков создает копию в ^REPAIR)
Нашел в dump-е блока где написан его тип(5 байт),REPAIR исправил этот тип на нужный = 8.
Стала ругаться на содержимое блока,что-то там страшное типа 6 и не понятно как исправлять.

Причины ошибок так и остаются загадкой.Админы еще раз проверили диски сервера,ошибок не нашли.
Базы перенес на соседний диск.Ошибки в них исправил,теперь наблюдаем.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Ошибка целостности типа 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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