sqlite3 database disk image is malformed
sqlite3 old.db .dump > newsfeed.sql (如果最后一行是ROLLBACK;需要修改成COMMIT;)
sqlite3 new.db < newsfeed.sql
磁盘满或者写过程掉电会出现这个问题,官方对产生原因的一些说明http://www.sqlite.org/lockingv3.html#how_to_corrupt
sqlite3 old.db .dump > newsfeed.sql (如果最后一行是ROLLBACK;需要修改成COMMIT;)