小编Yan*_*dal的帖子

如何恢复损坏的 Shotwell 数据库?

当我在 Shotwell 中从 SD 卡导入照片时,我的笔记本电脑崩溃了(由于过热而关机)。现在,我无法再启动 Shotwell:

$ shotwell
**
ERROR:x86_64-linux-gnu/db/VersionTable.c:104:version_table_construct: assertion failed: (res == SQLITE_OK)
Run Code Online (Sandbox Code Playgroud)

如果我将.db文件移到~/.shotwell/data/photo.db别处,使其不再存在(但已备份),shotwell 将启动,但将重建其库,该库将为空。我可以重新导入 Shotwell 创建的文件夹,但我丢失了几乎所有元数据(最重要的是“文件夹”或事件及其主图片)

有没有办法修复/重建/恢复photo.db?我怎样才能看到里面的东西?损坏有多严重?

还是有另一种方法来取回我的事件和导入?

shotwell database sqlite

5
推荐指数
1
解决办法
6108
查看次数

标签 统计

database ×1

shotwell ×1

sqlite ×1