sqlite3的::的SQLException的问题:SQL逻辑错误或丢失的数据库

StackOverflow https://stackoverflow.com/questions/392493

  •  23-08-2019
  •  | 
  •  

  

的SQLite3 ::的SQLException:SQL逻辑错误   或丢失的数据库

错误做时插入,更新和删除操作,从浏览器表(这意味着创建,更新和销毁的行动失败,但表演动作是罚款),在控制台相同的操作就可以了。我用Google搜索这个问题,发现大部分的解决方案是在灯具消除重复,所以我从夹具移除所有的测试数据,并重新启动服务器,它再次失败:(点击 任何意见理解。

有帮助吗?

解决方案

原来我忘了使用"sudo script/server"获得写权限的数据库:)

其他提示

我并不想起死回生,但我只是遇到了这个问题,和流行的答案,我发现并不适用。

我的问题竟然是SQLite的经理添加为Firefox浏览器。我使用Sysinternals的“手柄”程序确定一个)的Firefox /的SQLiteManager了(我认为)打开的事务,和b)我每次使用该插件连接到数据库,它并没有摧毁前一个,这是不再可访问。

我退出Firefox和我的代码运行良好。我再次加载Firefox和SQLite的经理,但没有开始交易;再次,我的代码运行良好。我的代码是Python中,不回报率。

我建议此答案,并且原来的问题被标记为[sqlite3的]。这绝对不是针对回报率。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top