View Single Post
Old 12-21-2018, 03:10 AM   #1
mitch13
Addict
mitch13 began at the beginning.
 
Posts: 203
Karma: 10
Join Date: Jul 2008
Location: Queensland, Australia
Device: Appraising the market
Library Maintenance Problem

Hi,
I have a very large database which is split over several libraries. I have run the Library check at odd times over many years and have had no problems on the initial run, a few on the second phase but nothing major. I have checked all my separate libraries and it is only the main Calibre library (naturally the largest!). I show an error report here:

************************************************** *****8
calibre, version 3.35.0
ERROR: Failed: Database integrity check failed, click Show details for details.

Traceback (most recent call last):
File "site-packages\calibre\gui2\dialogs\check_library.py", line 51, in vacuum
File "site-packages\calibre\db\cache.py", line 63, in call_func_with_lock
File "site-packages\calibre\db\cache.py", line 2053, in vacuum
File "site-packages\calibre\db\backend.py", line 1116, in vacuum
File "site-packages\calibre\db\backend.py", line 845, in execute
File "c:\t\t\apsw-bdov6u\apsw-3.23.1-r1\src\cursor.c", line 236, in resetcursor
CorruptError: CorruptError: database disk image is malformed

************************************************** ******

Can someone help with this hopefully telling me that there are fixes possible without any major heart attacks involved!

Thanks

mitch13
mitch13 is offline   Reply With Quote