嵌入式爱好者

查看: 33765|回复: 4

[Linux] sqlite3数据库写入错误

[复制链接]

1

主题

3

帖子

9

积分

扫一扫,手机访问本帖
发表于 2017-12-26 17:05:25 | 显示全部楼层 |阅读模式
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

fail

fail

操作 sd卡中其他的文件也是同样的提示Read-only file system
FLASH中文件操作正常。

这个是什么原因?

回复

使用道具 举报

1

主题

3669

帖子

4103

积分

发表于 2017-12-27 10:24:32 | 显示全部楼层
您好:
    您的数据库重启后能够恢复正常吗,此外his.db的权限正常时是什么权限,是自己发生了改变吗,您先多测试一下,采集尽量多的数据
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

9

积分

 楼主| 发表于 2017-12-27 11:04:01 | 显示全部楼层
重启后依然存在上面的问题,his.db权限没有变化,正常his.db权限 -rwxr-xr-x。
FAT32格式化sd卡后 ,运行20小时,目前正常。
点评回复 支持 反对

使用道具 举报

1

主题

3669

帖子

4103

积分

发表于 2017-12-27 16:20:27 | 显示全部楼层
jianweixu852258 发表于 2017-12-27 11:04
重启后依然存在上面的问题,his.db权限没有变化,正常his.db权限 -rwxr-xr-x。
FAT32格式化sd卡后 ,运行20 ...

您好:
    您的测试流程具体是怎样的,请详细描述一下,有测试例程吗,如果方便的话可以发过来我看一下
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

2

主题

7

帖子

33

积分

i.MX6UL通行证

发表于 2019-12-12 10:18:38 | 显示全部楼层
问下楼主 你的sqlite3数据库 会不会每更新一次数据 df 增加4K
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-9-21 11:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表