How can I restore a corrupted Shotwell db?
Posted
by
Yann Dìnendal
on Ask Ubuntu
See other posts from Ask Ubuntu
or by Yann Dìnendal
Published on 2011-08-22T23:13:14Z
Indexed on
2012/03/29
11:42 UTC
Read the original article
Hit count: 407
While I was importing photos from a SD card in Shotwell, my laptop has crashed (shutdown because of over-heating). Now, I can no longer launch Shotwell:
$ shotwell
**
ERROR:x86_64-linux-gnu/db/VersionTable.c:104:version_table_construct: assertion failed: (res == SQLITE_OK)
If I move the .db
file ~/.shotwell/data/photo.db
elsewhere so it is no longer present (but backed-up), shotwell will launch, but will rebuild its library, which will be empty.
I can re-import the folders shotwell creates, but I lose nearly all meta-data (most importantly the "folders", or events, and their main picture)
Is there a way to repair/rebuild/restore photo.db
?
How can I see what's inside? how bad it's damaged?
Or is there another way to get back my events and imports?
© Ask Ubuntu or respective owner