svn sqlite database disk image is malformed
今天用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相关推荐
- SQLite database disk image is malformed死亡错误及初恢复
项目中突然遇到远程的嵌入式Linux设备里面上传的数据库打开出现database disk image is malformed死亡错误,提示哪张表出问题了,如下图 一时,脑塞..##¥¥%& ...
- Sqlite 数据库出现database disk image is malformed报错的解决方法
Sqlite 数据库出现database disk image is malformed报错的解决方法 参考文章: (1)Sqlite 数据库出现database disk image is malf ...
- 开发避坑2——大鸟 pk Bug2(SVN报错:database disk image is malformed
开发避坑2--大鸟 pk Bug2(SVN报错:database disk image is malformed) 报错信息 svn报错database disk image is malformed ...
- 修复损坏的SQLite数据库文件(database disk image is malformed)
文章目录 问题与原因 修复数据库 命令行修复 一.准备 二.命令行打开被损坏的数据库文件 三.导出sql语句到临时文件 四. 修改tmp.sql文件与写入到空数据库中 SQLite Expert Pr ...
- sqlite数据库死亡提示database disk image is malformed的修复经历
文章目录 前言 一.下载sqlte3.exe 二.使用步骤 1.解压sqlite-tools文件 2.导出受损数据库的数据 3.创建新数据库导入数据到新数据库 总结 前言 SQLite数据因为各种原因 ...
- SQLite数据库学习笔记1:报错:The database disk image is malformed
目录 问题现象: 问题分析: 解决方法: 问题现象: 今天在项目中用到了SQLite数据库,此前并未学习过,因此就简单的了解了一下,很快就遇到了第一个小问题,报错如下: The database di ...
- 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 ...
- springboot sqlite 的疑难解决:The database disk image is malformed
通常情况下springboot中的配置如下: spring.datasource.driver-class-name=org.sqlite.JDBC spring.datasource.jdbc-ur ...
- SVN database disk image is malformed
下班时候没有关电脑,第二天来了提交修改代码时提示svn database disk image is malformed,查询后发现是svn服务出错,commit.update都不能使用,根据网上的一 ...
最新文章
- 又来搞事情了,这次女友让我研究如何实现一个文件系统
- 有向图强连通分量的三种算法
- mysql show full_mysql: show full processlist 详解
- 万字整理,图解Linux内存管理所有知识点
- Google 地图 API 参考
- centos 6.5 apache mysql php_CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- php堆栈溢出,php - 警告:php_eval() - 堆栈内存溢出
- 如何将Web项目的默认编译输出目录改为WebContent/WEB-INF/classe
- 【论文解读】如何在只有词典的情况下提升NER落地效果
- 饿了么UI框架表单验证
- TeamTalk 服务器代码分析
- 天津大学2020年考研考前公告
- 2019 iPad iPhone所有尺寸
- web前端面试题— 简答题
- SpringBoot集成权限认证框架(Sa-Token)
- 【ETL】一个故事知道ETL是什么
- ios开发-分享一些免费的接口
- 均匀节点插值与切比雪夫插值以及龙格现象
- SPM处理fMRI数据的基本步骤
- RecycviewView加载更多和预加载