.DB数据库错误,第1张

【2】PcNE错误:database disk image is malform

db文件用什么软件打开_懂视 

pc71sqlite3

1E)sqlite3 ;database disk image is malformed;

 *http://www.baidu.com/s?wd=sqlite3+%26quot%3bdatabase+disk+image+is+malformed%26quot%3b+%e9%94%99%e8%af%af%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95&tn=SE_hldp01010_6r0gix1f

 *原数据库名:abc.db

 1) cmd/sqlite3 abc.db

 2) .output "_abcemp.tmp"

 3) .dump

 4) .quit

 *再建个新数据库:abc2.db

 5) sqlite3 abc2.db

 6) .read "_xb_d.tmp"

 7) .quit

 *然后修复原来的数据库名和文件权限,OK

2E)可尝试通过简单的导出导入方式对损坏的库文件作回复

 *http://www.cnblogs.com/yelaiju/archive/2011/03/27/1996863.html

 *


 1)首先导出数据 

 1.1 sqlite3 my.sqlite3

 1.2 sqlite>.output tmp.sql

 1.3 qlite>.dump

 1.4 sqlite>.quit

 2)再倒入到一个新库中 

 2.1 sqlite3 mynew.sqlite3

 2.2 sqlite>.read tmp.sql

 2.3 sqlite>.quit

  这时新建的mynew.sqlite3一般可用。

  1. 您好,这个my代表我的库名称,可以为my.sqlite3, test.sqlite3, test.db 等自己取的sqlite3数据的文件名

  2. 我是在电脑上运行的,sqlite3的库文件在各个平台上是相同的,电脑上修复拷贝回去继续可以使用。

  sqlite>PRAGMA integrity_check;提示什么错误信息

3E) 试试能否导出数据库:

 http://bbs.csdn.net/topics/390120980

 首先导出数据 

 sqlite3 tt

 sqlite>.output old.sql 

 sqlite>.dump 

 sqlite>.quit 

 再倒入到一个新库中 

 sqlite3 newtt

 sqlite>.read old.sql 

 sqlite>.quit 

  无法修复,导 出后的SQL文件里面也是database disk image is malformed这个错误。 

 

下载1个修复软件试试 

  是数据库的某个表坏了,修复下数据库就行了,

     http://rimland.blog.163.com/blog/static/883254620128281588906/

4E)http://blog.163.com/niuxiangshan@126/blog/static/17059659520124311147804/

5E)用NE2.7.1.1858也出现过,且重来没有涉及到多个数据库,一直只用一个数据库。今天采用一个笨方法解决了:将原文档一段一段(或一章一章)拷贝到新文档中,格式化,若出现那个提示,就删除刚才拷贝的部分内容,缩小范围,再找,找到出错的参考文献,重新插入就可以了。 分析原因:可能是由于平时插入参考文献时NE出错,然后没有理会,重启NE继续插入,以后升级新的版本NE就有可能出现这个提示。

/supportcn/cgi-bin/threaded_show.cgi?tid=7816&pid=41225&age=0&bpg=17

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » .DB数据库错误

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情