Прошу помощи. ИТ-администратора нет, я - юрист, просто увлекаюсь компьютерами, почитал эту ветку, подумал, разобраться не сумел.
Электрики что-то натворили, кассы без ИБП, обе выключились. Одна совсем, а вторая включается, но при считывании штрихкода выдает сообщение об ошибке в служебных данных и ни на что не реагирует. Магазин встал.
Запустил smartdrv.exe Сделал бекап всего каталога SMUKM30, запустил cashmain /i - прокрутилось, не помогло. Просмотрел через dbedit практически все файлы *.db, пролистывая их до конца, но не оценивая содержимое - все вроде нормально. Времени на поиск проблемы совсем не осталось, поэтому закрыли смену, удалил DATABASE целиком, запустил переиндексацию через cashmain /i и подложил обратно disccli.db (явно пустую, один заголовок), которую не находила программа при старте.
Все заработало нормально. Как почитал уже позже - надо было попробовать архивацию, но сейчас уже поздно.
Вопрос, все ли я правильно сделал? Или там внутри какая-то страшная ошибка, которая даст о себе знать позже?