SqlAlchemy已锁定SQlite数据库

时间:2014-06-23 14:56:48

标签: sqlite python-2.7 sqlalchemy

我有一个我编写的python程序,它非常复杂所以我不会在这里发布代码。但最新发生的是我正在接受

sqlalchemy.exc.OperationalError: (OperationalError) database is locked none none

它的python 2.7,使用连接到SQLite3数据库的SqlAlchemy构建。

有趣的是,我已经使用这个程序一段时间了,现在它产生了这个错误,但只是在四次交易之后。

所以我几天前就有了数据库的备份。并且它允许我输入四个事务,但是对于第五个事务,它将弹出错误,无论我做什么类型的查询。

有关诊断的指示吗?或解决问题?

我也在跨模块使用One Session,因此它不是与数据库的多个连接的问题。如果是这样的话,为什么它允许我进行四次交易????

0 个答案:

没有答案