chkmssql

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

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

Ответить
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

chkmssql

Сообщение Den »

Добрый день !
Есть подозрение на траблы в БД Галактики на MSSQL. Хочу запустить утилиту проверки БД на данной платформе, но беда в том, что в пару таблицы были добавлены индексы. И при запуске chkmssql.exe выдается мессаг, проконтрольную сумму словаря. Никак не обрулить это дело ? Или индексы убивать свои тока ?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

Ставишь тестовую базу.
смотришь в табле X$Files.XF$CheckSum и забиваешь его в свою базу.
запускаешь проверку, потом опять сбрасываешь это поле в 0.
для 7.12 -675773091,для 8_0 705793520.
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Посмотрел тут в пустой базе ,развернутой с дистрибутива при инсталяции, и в своей рабочей - у меня одинаковая контор. сумма в обеих

Гал 584 X$Files.XF$CheckSum 21269272

Пытался удалить свой индекс- .выдается ошибка выполнения 311. Странно как то...
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

А вот так

select sum(XF$CHECKSUM) from Empty584..X$FILES where xf$name<>'GALDICT'

получаются разные суммы :???:
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Разные суммы ,я имею ввиду, по рабочей базе и по пустой...
Ответить