TV-Server Version:0.9.2.20227
Seit einiger Zeit erhalte ich in der error.log des TV-Server regelmäßig nach dem automatischen EPG Update über das TV-Movie PlugIn folgende Meldung:
Die Meldung erscheint jeweils 3 mal.
Liegt das an fehlerhaften EPG Daten oder kann man das mit einer Einstellung an der MS-SQL Datenbank ändern?
Seit einiger Zeit erhalte ich in der error.log des TV-Server regelmäßig nach dem automatischen EPG Update über das TV-Movie PlugIn folgende Meldung:
Code:
2008-09-25 08:07:45.163080 [MSSQL EPG importer]: BusinessLayer: InsertSqlServer error - SqlDateTime-Überlauf;
muss zwischen 1/1/1753 12:00:00 AM und 12/31/9999 11:59:59 PM liegen.,
bei System.Data.SqlTypes.SqlDateTime.FromTimeSpan(TimeSpan value)
bei System.Data.SqlTypes.SqlDateTime.FromDateTime(DateTime value)
bei System.Data.SqlClient.MetaType.FromDateTime(DateTime dateTime, Byte cb)
bei System.Data.SqlClient.TdsParser.WriteValue(Object value, MetaType type, Byte scale, Int32 actualLength, Int32
encodingByteSize, Int32 offset, TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC[] rpcArray, Int32 timeout, Boolean inSchema,
SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj, Boolean isCommandProc)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior,
Boolean returnStream, Boolean async)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior,
Boolean returnStream, String method, DbAsyncResult result)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei TvDatabase.TvBusinessLayer.ExecuteSqlServerCommand(List`1 aProgramList, SqlConnection aConnection, SqlTransaction aTransaction, Int32 aDelay)
Die Meldung erscheint jeweils 3 mal.
Liegt das an fehlerhaften EPG Daten oder kann man das mit einer Einstellung an der MS-SQL Datenbank ändern?