'no savepoint' error
Hi
I tried deleting a few items from my database but got the 'no savepoint' error as others have done.
I followed advice in those older posts I found to use Library Maintenance but there is no change to this error message when I try to delete.
Then I ran 'check database' action (with 'compact database' checked). That generated the string of errors below!
Note: I have I have two databases; both have been moved manually a few times during computer upgrade; both were created in W10 now using W11 (though that is unlikely the cause). One passes the Lib Maintenance test, the other doesn't. It's an issue because I would like to delete a number of items but can't.
Any advice greatly appreciated.
Error messages follow (don't like the look of the last one!):
-----------------------------------------------------
calibre, version 6.26.0
ERROR: Failed: Database integrity check failed, click "Show details" for details.
Traceback (most recent call last):
File "calibre\gui2\dialogs\check_library.py", line 85, in vacuum
File "calibre\db\cache.py", line 85, in call_func_with_lock
File "calibre\db\cache.py", line 2642, in vacuum
File "calibre\db\backend.py", line 1314, in vacuum
File "calibre\db\fts\connect.py", line 83, in vacuum
File "calibre\db\backend.py", line 400, in execute
apsw.CorruptError: CorruptError: database disk image is malformed
|