-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Description
When using the SqlServer system store, the reminders service fails to read from the database during silo startup. It looks like the hash value changed from int to uint between the preview and 1.0 release, however, SQL Server doesn't natively handle unsigned datatypes.
[2015-01-24 17:51:45.973 GMT 8 ERROR 102920 ReminderService 127.0.0.1:11111] !!!!!!!!!! Failed to read rows from table.
Exc level 0: System.ArgumentException: No mapping exists from DbType UInt32 to a known SqlDbType.
at System.Data.SqlClient.MetaType.GetMetaTypeFromDbType(DbType target)
at System.Data.SqlClient.SqlParameter.set_DbType(DbType value)
at Orleans.Runtime.ReminderService.SqlReminderTable.<ReadRows>d__a.MoveNext() in H:\Orleans\src\OrleansRuntime\ReminderService\SqlReminderTable.cs:line 73
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Orleans.Runtime.ReminderService.LocalReminderService.<ReadTableAndStartTimers>d__2d.MoveNext() in h:\Orleans\src\OrleansRuntime\ReminderService\LocalReminderService.cs:line 268
Reactions are currently unavailable