ELMA Community 3.11, база PostgreSql.
Суть проблемы в том, что в дизайнере работал со справочниками.
В свойствах справочника "Мои юрлица", удалил ячейку ссылающуюся на справочник "Генеральные директора", сохранил, опубликовал, перезагрузил сервер.
Далее, В св-ах справочника"мои юрлица", создал объект, ну со строкой и выбором из справочника "Генеральные директора", сохранил, опубликовал, пустил в перезагруз и он выдал мне данную ошибку. Если честно, то раздражает, в принципе элементарные манипуляции, удаление в дизайнере ячейки и создание другой и аукается такими проблемами.
Был бэкап, сделанный pgAdmin3, всё по инструкции. Пробовал из него базу восстановить, остановил вебсервер (как инструкция гласит), так же в pgAdmin3 нажал восстановить и т.д. выдал следующее "
ПРЕДУПРЕЖДЕНИЕ: при восстановлении проигнорировано ошибок: 5020
Process returned exit code 1."
Что делать, как исправить чтобы не переустанавливать и не вводить всё заново?
Кидаю ответ вебсервера в спойлер:
Ошибка при запуске системы
*EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД ---> System.Data.DataException: Не удалось выполнить запрос CREATE SEQUENCE g_mylegalpersonconfigext_gener ---> Devart.Data.PostgreSql.PgSqlException: отношение "g_mylegalpersonconfigext_gener" уже существует
в Devart.Data.PostgreSql.PgSqlDataReader.f(Int32 A_0)
в Devart.Data.PostgreSql.PgSqlCommand.InternalExecute(CommandBehavior behavior, IDisposable stmt, Int32 startRecord, Int32 maxRecords)
в Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)
в Devart.Common.DbCommandBase.ExecuteNonQuery()
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.cx57p96oH96foFNEVPb9(Object )
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.ExecuteNonQuery(String sql, String[] paramnames, Object[] paramvalues)
--- Конец трассировки внутреннего стека исключений ---
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.ExecuteNonQuery(String sql, String[] paramnames, Object[] paramvalues)
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.ExecuteNonQuery(String sql, Dictionary`2 paramValues)
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.FZsveN6oZtbAL2FfbVh8(Object , Object , Object , Boolean sequence, Boolean isTemporary)
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.AddTable(String name, Boolean sequence, Boolean isTemporary, Column[] columns)
в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.AddTable(Table table)
в EleWise.ELMA.Runtime.Db.Actions.DbCreateTableAction.MlRKQN6t0BR9g0v8ZDNM(Object , Object )
в EleWise.ELMA.Runtime.Db.Actions.DbCreateTableAction.Execute()
в EleWise.ELMA.Runtime.Db.DbUpdateHandler.P7bvfa6Ksg8YSeuN2rRl(Object )
в EleWise.ELMA.Runtime.Db.DbUpdateHandler.OnTablesCreated()
в EleWise.ELMA.Model.Db.DbModelUpdater.OnTablesCreated()
в EleWise.ELMA.Runtime.Db.DbStructureReader.jiSkBu6DFwa89gyLlaKR(Object )
в EleWise.ELMA.Runtime.Db.DbStructureReader.<CreateTables>b__43(Object h)
в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteHandlers(Action`1 handlerMethod)
в EleWise.ELMA.Runtime.Db.DbStructureReader.CreateTables()
в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteCreateTablesTransaction()
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.mcn9810DNcViOCSZHjJl(Object )
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.AAraNDdSYeBwnu1sNAF5(Object )
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.Db.DbStructureReader.TiiNXf6HKqoVNEtf6wto(Object )
в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteMain()
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.mcn9810DNcViOCSZHjJl(Object )
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.AAraNDdSYeBwnu1sNAF5(Object )
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.Db.DbStructureReader.q0l7u16HaeNnO6HmNkcD(Object )
в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteMainInTransaction()
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.mcn9810DNcViOCSZHjJl(Object )
в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.AAraNDdSYeBwnu1sNAF5(Object )
в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation)
в Castle.DynamicProxy.AbstractInvocation.Proceed()
в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers)
--- Конец трассировки внутреннего стека исключений ---
в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers)
в EleWise.ELMA.Runtime.Providers.NHProvider.InitComplete()
в EleWise.ELMA.Runtime.RuntimeApplication.pujp7gdliSMDLq9Ly7LA(Object )
в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete()
в EleWise.ELMA.ComponentModel.ComponentManager.FMNsT86xD9RhiIAkpR5A(Object )
в EleWise.ELMA.ComponentModel.ComponentManager.<Init>b__6(Object h)
в EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
в EleWise.ELMA.ComponentModel.ComponentManager.Init()
в EleWise.ELMA.ComponentModel.ComponentManager.gZ1egm6587swWIjLIaX7(Object )
в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.uQe5lTodqa7DYbObJ4(Object , Object , Object )
в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()
Ошибка обновления структуры БД
EleWise.ELMA.SDK
в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers)
в EleWise.ELMA.Runtime.Providers.NHProvider.InitComplete()
в EleWise.ELMA.Runtime.RuntimeApplication.pujp7gdliSMDLq9Ly7LA(Object )
в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete()
в EleWise.ELMA.ComponentModel.ComponentManager.FMNsT86xD9RhiIAkpR5A(Object )
в EleWise.ELMA.ComponentModel.ComponentManager.<Init>b__6(Object h)
в EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
в EleWise.ELMA.ComponentModel.ComponentManager.Init()
в EleWise.ELMA.ComponentModel.ComponentManager.gZ1egm6587swWIjLIaX7(Object )
в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.uQe5lTodqa7DYbObJ4(Object , Object , Object )
в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*