2012.08.17 (пятница) 20:00:43 1.29.1.0 Sm.Post.Admin ----- Прерывание работы программы ----- сообщение: "An exception occurred during the operation, making the result invalid. Check InnerException for exception details." исключение: System.Reflection.TargetInvocationException источник: System метод: Void RaiseExceptionIfNecessary() at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary() at Sm.Core.RunWorkerCompletedEventArgs`1.get_Result() at Sm.Forms.ModalWorker.ModalWorkerEngineProgress`2.RunModal_Completed(Object sender, RunWorkerCompletedEventArgs`1 e) at Sm.Core.TaskWorker`2.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e) ----- Причина исключения, уровень вложения 1 ----- сообщение: "ORA-02292: нарушено ограничение целостности (SUPERMAG.SMCCARD_ARRIVEDFROM) - обнаружена порожденная запись " исключение: System.Data.OracleClient.OracleException источник: System.Data.OracleClient данные: соединено с: База даных=BINCH00; Пользователь=supermag текст команды: Delete from Supermag.SMPostLocations where ID=3 тип команды: Text метод: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32) at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc) at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals) at System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor) at System.Data.OracleClient.OracleCommand.ExecuteNonQuery() at Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery() at Sm.Server.Database.SmModuleRunner.ExecuteNonQuery(String commandText) at Sm.Server.Database.SmModuleRunner.ExecuteNonQuery() at Sm.Post.Controller.PostDatabaseSetup.DeletePostLocationImpl(Int32 postLocationId) at Sm.Post.Controller.PostDatabaseSetup.Sm.Post.Connection.IPostDatabaseSetup.DeletePostLocation(Int32 postLocationId) at Sm.Post.Admin.PostLocationInfo.Post(Int32 id, IPostDatabaseSetup setup) at Sm.Post.Admin.DbSetupParams.SynchonizePostLocationGroup(List`1 recs, PostLocationAction action) at Sm.Post.Admin.DbSetupParams.Post(ITaskBreaker breaker) at Sm.Post.Admin.DbSetupForm.SavePostDatabaseSetup_DoWork(Object sender, TaskWorkEventArgs`3 e) at Sm.Core.TaskWorker`3.OnDoWork(DoWorkEventArgs e) at Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)