这几天发现这个问题,卸载后重新安装了最新版本也是一样,退出后再打开,已经同步的资料库全部解除了同步。
系统是Windonws11,Seafile版本是最新的9.0.8.
有其他人也遇到类似的问题吗?有什么解决方法?
您可以看下客户端日志,有没有什么报错
谢谢回复。
在 applet.log中发现以下:
[10/17/24 21:48:24]read id from id file
[10/17/24 21:48:24]SQL error: 1 - duplicate column name: commit_id
: ALTER TABLE FileCacheV2 ADD COLUMN commit_id TEXT
[10/17/24 21:48:24]starting seaf-daemon: QList(“-c”, “C:/Users/Administrator/ccnet”, “-d”, “G:/Seafile资料库默认下载/Seafile/seafile-data”, “-w”, “G:/Seafile资料库默认下载/Seafile”)
[10/17/24 21:48:25][Rpc Client] connected to daemon
[10/17/24 21:48:25][Rpc Client] connected to daemon
[10/17/24 21:48:26]Starting the network status detector
[10/17/24 21:48:26][AutoUpdateManager] cancel all download tasks
[10/17/24 21:48:26][AutoUpdateManager] clean file caches db
[10/17/24 21:48:26][AutoUpdateManager] clean file caches
[10/17/24 21:48:26]starting applet rpc service
[10/17/24 21:48:26]applet rpc service started
[10/17/24 21:48:27][Rpc Client] connected to daemon
[10/17/24 21:48:27][Rpc Client] connected to daemon
[10/17/24 21:48:27][ext listener] listening on \.\pipe\seafile_ext_pipe_QWRtaW5pc3RyYXRvcg==
同时在Seafile.log上发现大批量的
[10/17/24 21:51:51] Couldn’t prepare query, error:11->‘database disk image is malformed’
SELECT id, repo_id, repo_name, path, err_id, timestamp FROM FileSyncError ORDER BY id DESC LIMIT 50 OFFSET 0
请问这能分析出是什么原因吗?谢谢
看上去是本地数据库损坏了,您可以清空本地数据目录,删除账号重新登录试下
卸载掉客户端并删除所有账户信息后重装,问题解决。十分感谢~