I am trying to upgrade to the latest version. I uninstall, search through and delete any remaining directories and files with "calibre" in them, and then install the new version. Install goes fine, but when I try to run Calibre for the first time I get a "database is corrupted" message with these details:
Quote:
Corrupted database: Your calibre database appears to be corrupted. Do you want calibre to try and repair it automatically? If you say No, a new empty calibre library will be created.
Traceback (most recent call last):
File "site-packages\calibre\gui2\main.py", line 205, in initialize_db
File "site-packages\calibre\library\database2.py", line 151, in __init__
File "site-packages\calibre\library\database2.py", line 124, in connect
File "site-packages\calibre\library\database2.py", line 363, in initialize_database
File "site-packages\calibre\library\sqlite.py", line 211, in run
DatabaseException: table authors already exists
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 175, in run
OperationalError: table authors already exists
|
When I try to repair the database it fails, and when I try to create a new one it fails. Help!