Добрый день.
При попытке выполнить проверку таблиц БД из саппорта выдается ошибка "Не совпадают версии или контрольные суммы словаря и использующей его программы".
В первой записи таблицы X$FILES:
XF$ATTR=52
XF$CHECKSUM=0
Галактика 8.10, Oracle 10g
У меня была такая же проблема правда под SQL. Я входил в систему с именем AD1(администратор), стоило мне изменить имя на AD1N все совпало (я имею в виду контр. суммы). Искать причину этого не стал, показалось что дело в количестве букв в имени.
Что-то не до конца разрешилась...
Восстановление БД работает, а вот при входе в Галактику пишет, что не совпадают контрольные суммы. А саппорт нормально входит. Почему?
у вас добавлены свои таблы- потому сия сумма была сброшена. Запомснмте сик число и сбросте снова в GALD?ICT. Сапорту пофигу - он только версию словаря проверяет.
edward_K, а можно чуть-чуть поподробнее? какое число запомнить и как сбросить в GALD?ICT?
У меня после прогонки випа с параметрами В первой записи таблицы X$FILES XF$CHECKSUM= какое-то значение. Его пришлось обнулить, чтоб Галактика нормально работала.
ну и правильно сделали. Когда добавляете свои таблы через Alter dictionary туда пишется новое число и если для галактики достаточно его обнулить, то для chk нужно востановить первоначальное значение.