Re[6]: Ошибка на этапе реструктуризации базы: Error while pr
От: Аноним  
Дата: 28.02.08 13:35
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, http://mugzbel.livejournal.com/, Вы писали:


HML>>А как его извлечь из лога?


AVK>Из лога никак, а в окне синхронизации можно нажать кнопку "Детально".


Кстати неплозо бы добавить в контексное меню лога получение стектрейса и копирование лога


BLToolkit.Data.DataException: Изменения не были успешно внесены из-за повторяющихся значений в индексе, ключевых полях или связях. Измените данные в поле или полях, содержащих повторяющиеся значения, удалите индекс или переопределите его, чтобы разрешить повторяющиеся значения, и повторите попытку. ---> System.Data.OleDb.OleDbException: Изменения не были успешно внесены из-за повторяющихся значений в индексе, ключевых полях или связях. Измените данные в поле или полях, содержащих повторяющиеся значения, удалите индекс или переопределите его, чтобы разрешить повторяющиеся значения, и повторите попытку.
в System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
в System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
в BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
--- Конец трассировки внутреннего стека исключений ---
в BLToolkit.Data.DbManager.OnOperationException(OperationType op, Exception ex)
в BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
в BLToolkit.Data.DbManager.ExecuteNonQuery()
в Rsdn.Janus.JanusDB.Execute(String sql, Object[] parameters)
в Rsdn.Janus.DatabaseManager.AddNewRating(JanusDB db, JanusRatingInfo[] rates)
в Rsdn.Janus.MessageSyncHelper.AddNewMessages(JanusMessageInfo[] messages, JanusRatingInfo[] rates, JanusModerateInfo[] moderatorials, Action`1 afterProcessInTxHandler)
в Rsdn.Janus.MessagesSyncTask.ProcessResponse(ISyncContext context, ChangeResponse response)
в Rsdn.Janus.SimpleSyncTask`2.Sync(ISyncContext context)
в Rsdn.Janus.Synchronizer.Sync()
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.