While installing Calibre the first time I redirected the calibre ebook folder to my D drive because that is where I keep my documents. Not sure if that is what caused the problem but Calibre won't run. I am running on Windows XP on a fairly old PC.
During the initial setup (when you pick your device etc) I got the following error:
Quote:
ERROR: Could not move library: 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
Traceback (most recent call last):
File "site-packages\calibre\gui2\wizard\__init__.py", line 523, in move_library
File "site-packages\calibre\library\database2.py", line 154, in __init__
File "site-packages\calibre\library\database2.py", line 127, in connect
File "site-packages\calibre\library\database2.py", line 366, 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 attempting to proceed past there it asks me to pick a directory. I have tried several different directories and all result in an error about a corrupt database:
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 157, in __init__
File "site-packages\calibre\library\schema_upgrades.py", line 20, in __init__
File "site-packages\calibre\library\schema_upgrades.py", line 34, in upgrade_version_1
File "site-packages\calibre\library\sqlite.py", line 211, in run
DatabaseException: no such index: series_idx
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 175, in run
OperationalError: no such index: series_idx
|
From here I can select yes or no to repair the DB or create a new one. Either way results in an error. I either get:
Quote:
ERROR: Repairing failed: The database repair failed. Starting with a new empty library.
Traceback (most recent call last):
File "site-packages\calibre\gui2\main.py", line 127, in run
File "site-packages\calibre\debug.py", line 91, in reinit_db
WindowsError: [Error 32] The process cannot access the file because it is being used by another process: u'D:\\Documents\\Calibre\\metadata.db.tmp'
|
or
Quote:
ERROR: Bad database location: Bad database location u'D:/Documents/Calibre EBooks'. calibre will now quit.
Traceback (most recent call last):
File "site-packages\calibre\gui2\main.py", line 191, in initialize_db_stage2
File "site-packages\calibre\library\database2.py", line 154, in __init__
File "site-packages\calibre\library\database2.py", line 127, in connect
File "site-packages\calibre\library\database2.py", line 366, 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
|
I have uninstalled and re-installed several times with no luck. I am very interested in this software but I just can not seem to get it to work. Anyone have any suggestions?
Thanks.