Несовпадение контрольной суммы

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Несовпадение контрольной суммы

Сообщение Nikos »

Добрый день.
При попытке выполнить проверку таблиц БД из саппорта выдается ошибка "Не совпадают версии или контрольные суммы словаря и использующей его программы".
В первой записи таблицы X$FILES:
XF$ATTR=52
XF$CHECKSUM=0
Галактика 8.10, Oracle 10g
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

У меня была такая же проблема правда под SQL. Я входил в систему с именем AD1(администратор), стоило мне изменить имя на AD1N все совпало (я имею в виду контр. суммы). Искать причину этого не стал, показалось что дело в количестве букв в имени.
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

К сожалению, смена пользователя не помогла...
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Проблема разрешилась - запустил vip.exe с параметрами
[System]
fullsql=on
UpdateDictCheckSumm=on
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Что-то не до конца разрешилась...
Восстановление БД работает, а вот при входе в Галактику пишет, что не совпадают контрольные суммы. А саппорт нормально входит. Почему?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

у вас добавлены свои таблы- потому сия сумма была сброшена. Запомснмте сик число и сбросте снова в GALD?ICT. Сапорту пофигу - он только версию словаря проверяет.
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

edward_K, а можно чуть-чуть поподробнее? какое число запомнить и как сбросить в GALD?ICT?
У меня после прогонки випа с параметрами В первой записи таблицы X$FILES XF$CHECKSUM= какое-то значение. Его пришлось обнулить, чтоб Галактика нормально работала.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

ну и правильно сделали. Когда добавляете свои таблы через Alter dictionary туда пишется новое число и если для галактики достаточно его обнулить, то для chk нужно востановить первоначальное значение.
Ответить