linux – 如何验证SQLite db3文件是否有效/一致
我有一些sqlite版本3 db3文件我从一个实时运行的生产系统(我知道坏sysadmin坏sysadmin)复制出于各种原因.是否有一些我可以运行的sqlite命令将验证是否可以从这些文件中读取所有数据(我不介意它是否需要一段时间).
我正在考虑攻击一些转储所有数据然后将其重新导入新文件的perl.我认为如果遇到损坏的数据,sqlite将抛出异常.有没有更好的办法? 我是CentOS 5.3和sqlite-3.3.6-2 解决方法
我想你想试试:
pragma integrity_check; 从documentation:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |