PDA

Просмотр полной версии : no index currently active



Raziel38
14.04.2014, 08:39
здравствуйте. проблема с бонусами. в редакторе меню пытаются забить новые бонусы, выходит ошибка no index currently aсtive. переиндексацию делал, где то на форуме читал, что нужно апгрейдить базу, проверил наличие папки newdb и базы в ней, запустил апгрейд, по завершению снова запустил редактор и опять эта же ошибка. в самой базе есть бонусы, которые уже давно забили. а в редакторе пусто. в чём дело?

gte_33
14.04.2014, 08:56
А если удалить индексный файл и сделать реиндекс?

Mr.Wizard
15.04.2014, 20:25
А если удалить индексный файл и сделать реиндекс?

Обычно это не помогает, по-моему проще с дистрибутива взять Bonus.db, Bonus.px и закинуть в папку с DB. Ну и бонусы перезабить.

Raziel38
16.04.2014, 09:35
А если удалить индексный файл и сделать реиндекс?
не помогло

---------- Добавлено в 12:35 ---------- Предыдущее сообщение было размещено в 11:35 ----------


Обычно это не помогает, по-моему проще с дистрибутива взять Bonus.db, Bonus.px и закинуть в папку с DB. Ну и бонусы перезабить.
этот вариант тоже не сработал

Raziel38
30.04.2014, 09:18
проблема решена заменой менеджерской части и последующим апгрейдом базы.

negrila
10.02.2015, 12:44
Для менеджерки 6.92 (для остальных, думаю, тоже прокатит)
Помогли следующие процедуры.
- грохнул все файлы *.PX
- выполнил реиндексацию
- изучил вот это http://tracker.ucs.ru:8080/redmine/issues/6275 и связанные с ним запросы
Для не имеющих доступ туда в кратце суть:
индексы таблички MSPrice.DB (MSPrice.PX) утилиткой reind32 не восстанавливаются
- в моем случае табличка MSPrice.DB была пустой, т.е. размер ее был 2kb
- качнул с фтп UCS нужный дистрибутив менеджерки и подкинул оттуда MSPrice.PX в рабочую базу
- ...
- PROFIT!!!