【已解决】SQLite 共享访问时候提示:The database file is locked (database is locked)
背景描述:SQLite共享访问时候提示:Thedatabasefileislocked(databaseislocked)错误信息如下:在上一篇:【已解决】使用springboot链接sqlite的时候,并发写的时候提示:Thedatabasefileislocked(databaseislocked)配置如下:但是在实际中,发下如果这样配置还会出现Thedatabasefileislocked(
背景描述:
SQLite 共享访问时候提示:The database file is locked (database is locked)
错误信息如下:
在上一篇:
【已解决】使用spring boot链接sqlite的时候,并发写的时候提示:The database file is locked (database is locked)
配置如下:

但是在实际中,发下如果这样配置还会出现The database file is locked (database is locked)这个错误。
网络查询后:
根据 SQLite 的官方文档,只有在连接 SQLite 数据库时指定了 journal_mode 参数才会生效,因此在你的配置中设置 journal_mode: WAL 并不会起作用。
在多数据源情况下,如果你在连接每个数据库时都指定了 journal_mode: WAL 参数,则每个数据库都将启用 WAL 模式。如果只指定了其中一个数据源的 journal_mode 参数,则只有该数据源会启用 WAL 模式,其他数据源可能仍然使用默认的 journal 模式。
如果你想在应用启动时设置 SQLite 的 journal 模式,可以考虑在应用启动时调用 SQLite 的 PRAGMA 命令,设置 j
原创不易,完成人机校验,阅读全文
相关推荐
工作小总结【已解决】使用spring boot链接sqlite的时候,并发写的时候提示:The database file is locked (database is locked)工作小总结【已解决】程序访问存放在共享文件夹中的sqlite文件的在写操作时候提示: [SQLITE_READONLY] Attempt to write a readonly database (attempt to write a readonly database) 错误工作小总结【已解决】SQLITE_READONLY] Attempt to write a readonly database (attempt to write a readonly database) 方式二经验分享【已解决】在使用yarn命令时候,错误提示 :The engine “node“ is incompatible with this module. Expected version 问题解决办法经验分享【经验】mysql 命令行查询的时候提示:Ignoring query to other databaseDOCKER【已解决】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?工作小总结mybatis 查询的时候提示 JDBC requires that the JdbcType 错误怎么解决以mysql常用几个函数使用DOCKER【已解决】在docker里面安装es时候提示IPv4 forwarding is disabled. Networking will not work.