sqlite3数据库写入错误
FETMX6UL-C工业级核心板,公司自己的开发的底板,SD卡可以正常读取,最初写数据库正常,运行一段时间后,出现写入错误./user/sd_process.c/sql_statInfo_insert:810error:attempt to write a readonly database./user/sd_process.c/sql_rpstatInfo_insert:834error:attempt to write a readonly database./user/sd_process.c/sql_rpstatInfo_insert:834error:attempt to write a readonly database./user/sd_process.c/sql_rpstatInfo_insert:834error:attempt to write a readonly database
查看数据库文件 his.db,在SD卡中/media/mmcblk0p1,试图修改 his.db为 777 权限,报错 Read-only file system
操作 sd卡中其他的文件也是同样的提示Read-only file systemFLASH中文件操作正常。
这个是什么原因?
您好:
您的数据库重启后能够恢复正常吗,此外his.db的权限正常时是什么权限,是自己发生了改变吗,您先多测试一下,采集尽量多的数据 重启后依然存在上面的问题,his.db权限没有变化,正常his.db权限 -rwxr-xr-x。
FAT32格式化sd卡后 ,运行20小时,目前正常。
jianweixu852258 发表于 2017-12-27 11:04
重启后依然存在上面的问题,his.db权限没有变化,正常his.db权限 -rwxr-xr-x。
FAT32格式化sd卡后 ,运行20 ...
您好:
您的测试流程具体是怎样的,请详细描述一下,有测试例程吗,如果方便的话可以发过来我看一下 问下楼主 你的sqlite3数据库 会不会每更新一次数据 df 增加4K
页:
[1]