Tack för ett bra program. Tyvärr har jag problem med att alla SK-tjänster stannar då och då. I loggen ser jag "Level 1) Some kind of disk I/O error occurred", men jag kan inte förstå varför. Det finns inget i Windows Event Log eller i diskkontroll som tyder på några diskproblem, och inga andra applikationer har problem. När tjänsterna stannat måste jag starta om datorn för att få igång dem igen. Ibland kan det krävas flera omstarter innan de går att starta igen. Jag kör version 3.2.0 på servern på en Windows 7 Ultimate 64-bit. Felet fanns även innan jag uppgraderade till 3.2.0. Jag har avinstallerat och installerat om Switch King Server men felet kvarstår. Kan ni hjälpa mig?
Mvh
Dan
Ett utdrag ur loggen nedan.
Code: Select all
{BusinessAccess - Invocation} --<Status> -- 2013-01-11 01:12:02 -- Telldus API TurnOff responded with: 0
{BusinessAccess - Invocation} --<Status> -- 2013-01-11 01:12:02 -- Device with id 11, name Kanal 2, native id 2 and code A:2 is being turned off. Method used is TellStickWrapper.
{BusinessAccess - Invocation} --<Status> -- 2013-01-11 01:12:02 -- Telldus API TurnOff responded with: 0
{BusinessAccessDataCollection - Collection} --<Error> -- 2013-01-11 01:18:47 -- Failed to save data source value. Retrying. Error:
System.Data.SQLite.SQLiteException
Level 1) Some kind of disk I/O error occurred
disk I/O error
StackTrace for Level 1:
vid System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
vid System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
vid System.Data.SQLite.SQLiteDataReader.NextResult()
vid System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
vid System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
vid System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.InternalAccessor.Insert(DbConnection conn, DataSourceValuesRow& dr)
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.SaveDataSourceValue(DataSourceValuesRow dr)
vid SwitchKing.Server.BusinessAccess.DataCollection.DataSourceAccess.DataSourceValueEntity.SaveDataSourceValue(DataSourceValue value, SourceType srcType)
{Invocation Service - Shutdown} --<Fatal> -- 2013-01-11 01:18:48 -- Main Thread Error. Exception:
System.Data.SQLite.SQLiteException
Level 1) Unable to open the database file
unable to open database file
StackTrace for Level 1:
vid System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
vid System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
vid System.Data.SQLite.SQLiteDataReader.NextResult()
vid System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
vid System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
vid System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.InternalAccessor.Insert(DbConnection conn, DataSourceValuesRow& dr)
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.SaveDataSourceValue(DataSourceValuesRow dr)
vid SwitchKing.Server.BusinessAccess.DataCollection.DataSourceAccess.DataSourceValueEntity.SaveDataSourceValue(DataSourceValue value, SourceType srcType)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.EventDataSourceMapper.Map(NativeSensorEvent evt, DataSourceEntity dataSourceAccess, DataSourceValueEntity dataSourceValueAccess)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeSensorEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeEntityEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessQueue()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessExternalEvents()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessDeviceEvents()
{UnhandledExceptionController_Framework} --<Critical> -- 2013-01-11 01:18:48 -- Exception:
System.Data.SQLite.SQLiteException
Level 1) Unable to open the database file
unable to open database file
StackTrace for Level 1:
vid System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
vid System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
vid System.Data.SQLite.SQLiteDataReader.NextResult()
vid System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
vid System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
vid System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.InternalAccessor.Insert(DbConnection conn, DataSourceValuesRow& dr)
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.SaveDataSourceValue(DataSourceValuesRow dr)
vid SwitchKing.Server.BusinessAccess.DataCollection.DataSourceAccess.DataSourceValueEntity.SaveDataSourceValue(DataSourceValue value, SourceType srcType)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.EventDataSourceMapper.Map(NativeSensorEvent evt, DataSourceEntity dataSourceAccess, DataSourceValueEntity dataSourceValueAccess)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeSensorEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeEntityEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessQueue()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessExternalEvents()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessDeviceEvents()
vid System.Threading.ThreadHelper.ThreadStart_Context(Object state)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
vid System.Threading.ThreadHelper.ThreadStart()
{UnhandledExceptionController_Framework} --<Critical> -- 2013-01-11 01:18:48 -- Exception:
System.Data.SQLite.SQLiteException
Level 1) Unable to open the database file
unable to open database file
StackTrace for Level 1:
vid System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
vid System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
vid System.Data.SQLite.SQLiteDataReader.NextResult()
vid System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
vid System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
vid System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.InternalAccessor.Insert(DbConnection conn, DataSourceValuesRow& dr)
vid SwitchKing.Server.DataAccess.ExternalData.DataSources.DataSourceValueDataAccess.SaveDataSourceValue(DataSourceValuesRow dr)
vid SwitchKing.Server.BusinessAccess.DataCollection.DataSourceAccess.DataSourceValueEntity.SaveDataSourceValue(DataSourceValue value, SourceType srcType)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.EventDataSourceMapper.Map(NativeSensorEvent evt, DataSourceEntity dataSourceAccess, DataSourceValueEntity dataSourceValueAccess)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeSensorEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessEntry(NativeEntityEvent entry)
vid SwitchKing.Server.BusinessAccess.Invocation.ExternalEventHandling.ExternalEventProcessor.ProcessQueue()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessExternalEvents()
vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessDeviceEvents()
vid System.Threading.ThreadHelper.ThreadStart_Context(Object state)
vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
vid System.Threading.ThreadHelper.ThreadStart()