database disk image is malformed
在执行
INSERT INTO Analog(TIME, AI01, AI02, AI03, AI04, AI05, AI06, AI07, AI08) VALUES('2007-02-01 10:58:55',429.01,429.01,429.16,429.01,429.01,28.61,3.59,4.20);
时提示
database disk image is malformed
如果sqlite在处理数据库过程中出现“The database disk image is malformed”,如:你在删除 from sometable时,可能遇到这个问题。
那么就是你的arm板上的空间不够(如在/tmp下),请删除掉一些文件。我遇到的情况是空间还剩1-2M都会出现这个提示。删除后空余4M,就正常了(如删除 from sometable)。我是开的8M的ramdisk做开发玩的:-)