[Old Thread] Corrupted library database
Hello, I've been pulling my hair out trying to figure this out but I'm clearly stuck. I use calibre, with the books stored on a SD card so I can move between computers if need to be. For a while, I've been only using it on my desktop perfectly fine; couple of days ago, I tried to use it on my netbook and every time I try to load the library from the SD card, it keeps telling me that the library is corrupted and need to rebuild. When I try to say yes, it takes forever and at the end it says it was unsuccessful.
So I thought oh no, I didn't make any backup of the library, and I opened it up in my desktop, and my desktop had no problem opening it...
The message I got on my netbook is this:
calibre, version 0.8.66
Corrupted database: The library database at E:\SDHC appears to be corrupted. Do you want calibre to try and rebuild it automatically? The rebuild may not be completely successful.
Traceback (most recent call last):
File "site-packages\calibre\gui2\ui.py", line 538, in library_moved
File "site-packages\calibre\library\database2.py", line 229, in __init__
File "site-packages\calibre\library\database2.py", line 358, in initialize_dynamic
File "site-packages\calibre\library\sqlite.py", line 314, in run
DatabaseException: unable to open database file
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 271, in run
OperationalError: unable to open database file
any advice how to go about this issue???
Thanks so much for the help!!!!
S
|