View Single Post
Old 05-27-2018, 08:24 AM   #1
loatoday
Junior Member
loatoday began at the beginning.
 
Posts: 3
Karma: 10
Join Date: May 2018
Device: any
Unable to open database

I just upgraded, and now I can't open my database:

calibre, version 3.24.2
Corrupted database: The library database at C:\Users\Walt\Documents\Calibre Library appears to be corrupted. Do you want calibre to try and rebuild it automatically? The rebuild may not be completely successful. 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 312, in initialize_db
File "site-packages\calibre\db\legacy.py", line 81, in __init__
File "site-packages\calibre\db\legacy.py", line 48, in create_backend
File "site-packages\calibre\db\backend.py", line 378, in __init__
File "site-packages\calibre\db\backend.py", line 1123, in fget
File "site-packages\calibre\db\backend.py", line 836, in conn
File "site-packages\calibre\db\backend.py", line 267, in __init__
CantOpenError: CantOpenError: unable to open database file

If I click Yes I get:

calibre, version 3.24.2
ERROR: Failed to repair library: Restoring database failed, click Show details to see details

Traceback (most recent call last):
File "site-packages\calibre\db\restore.py", line 123, in run
File "site-packages\calibre\db\restore.py", line 239, in create_cc_metadata
File "site-packages\calibre\db\restore.py", line 29, in __init__
File "site-packages\calibre\db\backend.py", line 378, in __init__
File "site-packages\calibre\db\backend.py", line 1123, in fget
File "site-packages\calibre\db\backend.py", line 836, in conn
File "site-packages\calibre\db\backend.py", line 267, in __init__
CantOpenError: CantOpenError: unable to open database file
loatoday is offline   Reply With Quote