Итак, в процессе некорректных обновлений, у некоторых пользователей возникает проблема с базой и программа не хочет обновляться. Для восстановления работоспособности необходимо удалить все файлы базы, кроме файлов с дополнительной информацией. Можно просто попробовать удалить в каталоге (по умолчанию) data/librus файлы libbook.* и попробовать импортировать базу наново. Если не получилось - удаляем все ниже перечисленные файлы:
libavtor.* libavtoraliase.* libavtornamefull.* libbook.* libgenre.* libmaingenrelist.* libseq.* libseqlist.* libsubgenreli st.*
После чего пытаемся импортировать наново.
http://libruslib.ucoz.com/update/cleanbase.bat - батничек для ленивых. Скачать, скопировать в каталог с базой (по умолчанию data\librus) и запустить. Он удалит все файлы базы, кроме личных данных).
|