YuraZ, спасибо за ссылку. она мне пригодится.
2All,
в общем, скопировали на новый винт файл users01.dbf при помощи программы CDCheck. 49 Кб где-то в начале последней трети файла забились нулями. база поднялась. работает все, кроме приемки новых выгрузок с касс. при попытке принять выгрузку с помощью кассового модуля сервис базы моментально стопится, оставив всего лишь одну запись в журнале системы. alertlog говорит, что поврежден блок данных в таком-то файле с таким-то смещением.
все остальное работает нормально: накладные забиваются нормально, весы прогружаются нормально, выгрузка (!) на кассы тоже идет так, как надо. почтовик тоже отрабатывает на ура (кажется, даже лучше чем раньше *04 )
в понедельник разберусь и с битыми блоками. как раз сегодня перед сном статейку почитаю. (%