desrowe 发表于 2009-4-23 11:19:47

2009自动关闭,求解决办法,附log

2009-04-14 20:00:42,309 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 20:30:42,278 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 21:00:12,153 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 21:02:01,622 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 21:30:12,247 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 22:00:42,497 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 22:30:42,497 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-14 23:30:42,247 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 01:00:12,231 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 01:00:12,247 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 01:30:42,325 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 02:00:51,903 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 03:30:42,481 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 04:00:12,263 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 06:00:12,263 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 06:00:12,278 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 06:30:42,388 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 07:00:42,294 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 09:20:47,966 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction.Commit()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.CommitTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 10:30:12,481 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 15:20:49,278 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction.Commit()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.CommitTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 17:20:12,388 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 17:20:12,388 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 18:02:11,934 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-15 22:00:12,278 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-16 02:00:12,497 ERROR LocoySpider.LocoyForm [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O10O00O001O0OOO0111l()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
2009-04-21 09:52:22,156 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 10:08:21,937 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。. ---> System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at LocoySpider.Http.HttpProc.Proc()
   at LocoySpider.LocoySpiNew.StartDown()
   at LocoySpider.Dock_FrmList.SpiderContentThread(Object O11Ol011l1110llOl)
2009-04-21 11:23:39,468 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 13:20:19,718 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 13:30:19,515 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 14:02:59,109 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 15:20:19,562 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 15:20:19,562 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 17:20:19,656 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 18:00:49,687 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 18:02:48,875 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 18:04:48,906 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 18:05:29,312 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: The database file is locked
database is locked
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 18:30:19,421 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-21 22:00:19,390 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O0l0lO11O0()
2009-04-22 02:00:03,897 ERROR LocoySpider.LocoyForm [(null)] - Exception:
System.Data.SQLite.SQLiteException: Attempt to write a read-only database
attempt to write a readonly database
   at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
   at System.Data.SQLite.SQLiteTransaction..ctor(SQLiteConnection connection, Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction(Boolean deferredLock)
   at System.Data.SQLite.SQLiteConnection.BeginTransaction()
   at LocoySpider.LocoyDBOperator.SQLiteDBOperator.BeginTrans()
   at LocoySpider.Dock_FrmList.O10O00O001O0OOO0111l()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
2009-04-23 10:07:21,537 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。. ---> System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at LocoySpider.Http.HttpProc.Proc()
   at LocoySpider.LocoySpiNew.StartDown()
   at LocoySpider.Dock_FrmList.SpiderContentThread(Object O11Ol011l1110llOl)
2009-04-23 10:11:04,537 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。. ---> System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at LocoySpider.Http.HttpProc.Proc()
   at LocoySpider.LocoySpiNew.StartDown()
   at LocoySpider.Dock_FrmList.SpiderContentThread(Object O11Ol011l1110llOl)
2009-04-23 10:11:04,834 ERROR LocoySpider.Dock_FrmList [(null)] - Exception:
System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。. ---> System.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at LocoySpider.Http.HttpProc.Proc()
   at LocoySpider.LocoySpiNew.StartDown()
   at LocoySpider.Dock_FrmList.SpiderContentThread(Object O11Ol011l1110llOl)

火车头 发表于 2009-4-23 14:17:36

可能是在任务采集过程中非法关闭程序导致的

在任务列表上的这个任务上右键,打开这个任务数据保存目录
删除SpiderResult.db3-journal文件
页: [1]
查看完整版本: 2009自动关闭,求解决办法,附log