Quote:
Originally Posted by JSWolf
Run Calibre if you do not have Kobo Utilities installed, install it. It's a plugin. It will allow you to plug in your Kobo and check if the database is corrupt or not.
|
I had already installed Kobo Utilities, but I didn't know it could do this. Just ran the check, and the database is, in fact, corrupted (details below). I don't see a way to repair the database. Will I have to reset the device again?
calibre, version 5.44.0
ERROR: Unhandled exception: <b>CorruptError</b>:CorruptError: database disk image is malformed
calibre 5.44 embedded-python: True is64bit: True
macOS-10.16-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '21.5.0', 'Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64')
Python 3.8.5
OSX: ('10.16', ('', '', ''), 'x86_64')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 48, 0) && DeDRM (10, 0, 2) && Package KFX (from KFX Input) (1, 48, 0) && Annotations (1, 17, 0) && Find Duplicates (1, 9, 4) && KFX metadata reader (from KFX Input) (1, 48, 0) && KFX Input (1, 48, 0) && Kobo Utilities (2, 16, 3)
Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 1757, in check_device_database
check_result = self._check_device_database()
File "calibre_plugins.koboutilities.action", line 3738, in _check_device_database
return check_device_database(self.device_database_path())
File "calibre_plugins.koboutilities.action", line 6099, in check_device_database
result = cursor.fetchall()
apsw.CorruptError: CorruptError: database disk image is malformed