View Single Post
Old 07-05-2011, 04:37 PM   #15
Mickey330
Addict
Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.Mickey330 ought to be getting tired of karma fortunes by now.
 
Mickey330's Avatar
 
Posts: 378
Karma: 1107420
Join Date: Dec 2009
Location: Western New York state (USA)
Device: Kindle Oasis & the Kindle app on iDevices
Hi, Kovid -

I have just received this error. I did it to myself - forgot to close Calibre 0.8.7 before I started running the installation of 0.8.8. Stoooopid me!

Anyway, I got the same results as the prior poster - corrupted, can't fix, open with blank library. So, I go to Calibre and try to change libraries (mine's in Dropbox). I get this:

calibre, version 0.8.8
ERROR: Unhandled exception: <b>DatabaseException</b>:duplicate column name: link
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 268, in run
OperationalError: duplicate column name: link

Traceback (most recent call last):
File "site-packages\calibre\gui2\dialogs\choose_library.py", line 106, in accept
File "site-packages\calibre\gui2\dialogs\choose_library.py", line 81, in perform_action
File "site-packages\calibre\gui2\actions\choose_library.py", line 406, in choose_library_callback
File "site-packages\calibre\gui2\ui.py", line 478, in library_moved
File "site-packages\calibre\library\database2.py", line 194, in __init__
File "site-packages\calibre\library\schema_upgrades.py", line 24, in __init__
File "site-packages\calibre\library\schema_upgrades.py", line 611, in upgrade_version_20
File "site-packages\calibre\library\sqlite.py", line 308, in run
DatabaseException: duplicate column name: link
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 268, in run
OperationalError: duplicate column name: link


I see you provided a .db file to the OP. Can I use that? If so, where do I put it (and, I assume I just remove the .zip part, cause it won't UNzip).

If my assumptions above are wrong - please help me fix my idiotic error?

Thanks.

Marilyn
Mickey330 is offline   Reply With Quote