大家好!
SQLite数据库文件莫名其妙地写不进去数据了,报database disk image is malformed,但是读里面的数据却可以……
现在想新建一个与原来的数据库文件一样的文件,想把原文件中的数据全部写到新文件中,怎样能高效地做到呢?
请指点!我是菜鸟
系统环境是Linux,没有Sqlite的命令行工具。通过C来搞
------解决方案--------------------------------------------------------
直接复制这个文件到另一个目录。
另外你的这个文件有多大了?
------解决方案--------------------------------------------------------
有个Vaccum命令,可以把库文件压缩一下。
你先看看这个文件有多大?32位环境下边,这个文件可不能太大。