数据库文件损坏
⚠️ 注意:将资源库放在第三方同步网盘里,极易造成数据库文件损坏。
若出现数据库损坏错误,可尝试用以下方式修复:
- 完全退出 Pixcall 应用
- 删掉资源库里的
.pixcall/database里面main.db开头的文件,如果有三个main.dbmain.db-shmmain.db-wal全部删除 - Windows 平台打开
C:\Users\ZhangSan\AppData\Local\Pixcall\db_data(将ZhangSan替换成你的用户名), macOS 平台打开/Users/ZhangSan/Library/Application Support/Pixcall/db_data(将ZhangSan替换成你的用户名), 里面有类似c623db05-c117-4841-bf1e-f877c3b24d78的文件夹 - 在资源库的
.pixcall里找到.id结尾的文件,打开上一步里与这个 id 文件同名的文件夹 - 打开里面的
backup文件夹,找到最新的以.db.bak结尾的文件,重命名成main.db放在资源库里的.pixcall/database里面 - 重新打开 Pixcall 应用
如果以上方法无效,说明数据库文件完全损坏,文件的描述、标签、链接等文件的信息就会丢失。
你需要删除资源库里的 .pixcall 文件夹,这个资源库就变成了普通的文件夹,打开应用重新创建一个本地资源库,
把这个文件夹设置为新创建资源库的文件夹,初始化成功后资源库恢复,但原来的文件的描述、标签等信息都没有了。