【发布时间】:2010-08-16 22:57:29
【问题描述】:
我有一个应用程序要从 MSSQL 和 .NET 移植到 SQLite 和 Mono。我正在使用 NHibernate、FluentNHibernate、NHibernateLINQ 和 SQLite。
当我在只有一个人连接的情况下测试应用程序时,一切正常,但当其他人开始使用该应用程序时,它会中断并引发 SQLite 异常,提示“数据库文件已锁定”。
我知道 SQLite 在写入时会锁定数据库并返回忙碌状态,我猜我可能没有正确配置 NHibernate 来处理这个问题,但我在网上找不到任何有帮助的信息至今。好像只有我一个人有这个问题。我是吗?有什么想法吗?
谢谢
【问题讨论】:
标签: nhibernate sqlite fluent-nhibernate mono