日期:2014-05-17  浏览次数:20429 次

asp.net+sqlite --> The database file is locked\ndatabase is locked
如题,我有三个站,全部是用ASP.NET+SQLite,两个访问量不大,一个蛮大的,

访问量小的站点不会出现数据文件被锁定的,量大的经常被锁定,尝试了很多种方法,也没办法解决,以下是错误的log:

 - 程序集名称:System.Data.SQLite
 - 发生异常的方法:Boolean Step(System.Data.SQLite.SQLiteStatement)
 - 错误信息:The database file is locked
database is locked
 - 堆栈信息:
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   ...


求高手帮忙下哈,谢谢。

------解决方案--------------------
看看 是否数据未释放