今天用svn更新项目的时候,提示“sqlite database disk image is malformed”。之前svn更新出错的时候,会清除一下sqlite里面的两张表,就先清了一下,但是并没有用。

sqlite3.exe 放到 .svn 目录下,在.svn目录下打开命令行,敲入命令:
sqlite3.exe wc.db。
这时,进到了sqlite的命令行环境,可以操作该数据库了,首先我们输入命令:.tables,将该数据库中的表都显示出来,我们需要关注的是 wc_lock 和 work_queue,因为关于操作的cleanup和lock的信息是保存在这2个表里。
只要把这2张表清空即可:
delete from wc_lock;
delete from work_queue;


后来在网上找到了另外一个办法。

对跟踪存储库的sqite数据库(/.svn/wc.db)进行完整性检查:
sqlite3 .svn/wc.db "pragma integrity_check"
这应该会报告一些错误。
然后,您可以通过以下操作来清理它们:
sqlite3 .svn/wc.db "reindex nodes"
sqlite3 .svn/wc.db "reindex pristine"

执行完之后,再对svn下出错的文件夹进行更新操作,直接把出错的文件提示了出来,删掉错误文件,重新更新一下就可以了。

https://cloud.tencent.com/developer/ask/57481

svn sqlite database disk image is malformed相关推荐

  1. SQLite database disk image is malformed死亡错误及初恢复

    项目中突然遇到远程的嵌入式Linux设备里面上传的数据库打开出现database disk image is malformed死亡错误,提示哪张表出问题了,如下图 一时,脑塞..##¥¥%& ...

  2. Sqlite 数据库出现database disk image is malformed报错的解决方法

    Sqlite 数据库出现database disk image is malformed报错的解决方法 参考文章: (1)Sqlite 数据库出现database disk image is malf ...

  3. 开发避坑2——大鸟 pk Bug2(SVN报错:database disk image is malformed

    开发避坑2--大鸟 pk Bug2(SVN报错:database disk image is malformed) 报错信息 svn报错database disk image is malformed ...

  4. 修复损坏的SQLite数据库文件(database disk image is malformed)

    文章目录 问题与原因 修复数据库 命令行修复 一.准备 二.命令行打开被损坏的数据库文件 三.导出sql语句到临时文件 四. 修改tmp.sql文件与写入到空数据库中 SQLite Expert Pr ...

  5. sqlite数据库死亡提示database disk image is malformed的修复经历

    文章目录 前言 一.下载sqlte3.exe 二.使用步骤 1.解压sqlite-tools文件 2.导出受损数据库的数据 3.创建新数据库导入数据到新数据库 总结 前言 SQLite数据因为各种原因 ...

  6. SQLite数据库学习笔记1:报错:The database disk image is malformed

    目录 问题现象: 问题分析: 解决方法: 问题现象: 今天在项目中用到了SQLite数据库,此前并未学习过,因此就简单的了解了一下,很快就遇到了第一个小问题,报错如下: The database di ...

  7. sqlite错误 The database disk image is malformed database disk image is malformed 可解决

    以下为原文. http://www.sunnyu.com/?p=201 SQLite有一个很严重的缺点就是不提供Repair命令. 导致死亡提示database disk image is malfo ...

  8. springboot sqlite 的疑难解决:The database disk image is malformed

    通常情况下springboot中的配置如下: spring.datasource.driver-class-name=org.sqlite.JDBC spring.datasource.jdbc-ur ...

  9. SVN database disk image is malformed

    下班时候没有关电脑,第二天来了提交修改代码时提示svn database disk image is malformed,查询后发现是svn服务出错,commit.update都不能使用,根据网上的一 ...

最新文章

  1. 又来搞事情了,这次女友让我研究如何实现一个文件系统
  2. 有向图强连通分量的三种算法
  3. mysql show full_mysql: show full processlist 详解
  4. 万字整理,图解Linux内存管理所有知识点
  5. Google 地图 API 参考
  6. centos 6.5 apache mysql php_CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
  7. php堆栈溢出,php - 警告:php_eval() - 堆栈内存溢出
  8. 如何将Web项目的默认编译输出目录改为WebContent/WEB-INF/classe
  9. 【论文解读】如何在只有词典的情况下提升NER落地效果
  10. 饿了么UI框架表单验证
  11. TeamTalk 服务器代码分析
  12. 天津大学2020年考研考前公告
  13. 2019 iPad iPhone所有尺寸
  14. web前端面试题— 简答题
  15. SpringBoot集成权限认证框架(Sa-Token)
  16. 【ETL】一个故事知道ETL是什么
  17. ios开发-分享一些免费的接口
  18. 均匀节点插值与切比雪夫插值以及龙格现象
  19. SPM处理fMRI数据的基本步骤
  20. RecycviewView加载更多和预加载

热门文章

  1. iTerm2牛逼的功能!!!!
  2. 服务器装m2硬盘,IBM X3650M2服务器安装windows2008R2系统
  3. DOS命令:schtasks
  4. 《测试架构师修炼之道》五—软能力修炼
  5. 2018~2019年杂记之
  6. 仿网易星球浮动小球、仿蚂蚁森林动效
  7. 增加路由解决网络不通
  8. vulnhub sp ike
  9. 再用Compose Canvas画只猛虎,这次不是封面党
  10. 参加2007新经济投融资大会感受