V851 Sqlite无法打开数据库,显示SQL ERROR : database is locked
-
V851 使用Tina系统,交叉编译Sqlite之后,将Sqlite push至板子时,一直无法打开数据库,错误信息显示:
SQL ERROR : database is locked
目标系统:
Tina Linux (5.0, r0-7277fac)
host系统:Ubuntu 22.04
gcc版本:6.4.1
sqlite库与cli编译如下:
$ arm-openwrt-linux-muslgnueabi-gcc -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT4 -DSQLITE_THREADSAFE=0 -Wno-all -g shell.c sqlite3.c -ldl -lm -o sqlite3
已试过关闭
thread safe
-DSQLITE_THREADSAFE=1 -pthread
还是不行。
还望各位大神不吝指教!
-
此回复已被删除! -
@ericwonex 解决了没啊
-
@mabaofu 现在还没解决,最后直接写文件里,有解决办法了吗
? -
@ericwonex 我也遇到了这个问题,不知道怎么解决,你那边解决了吗,不吝赐教
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号