...

Ошибка: база данных не запущена

Тема в разделе "Проблемы/ошибки", создана пользователем Evgeny, 16 май 2018.

  1. Evgeny

    Evgeny New Member

    Добрый день, такая проблема. Вчера вечером, менял конфигурацию и после того как опубликовал объекты, сделал перезапуск сервера в Дизайнере. Далее достаточно долго происходила перезагрузка, в результате я закрыл Дизайнер и ушел. Утром Дизайнер перестал запускаться пишет ошибку "сервер не запущен из-за ошибки". В браузере на ошибка на 90% загрузки "ошибка обновления структуры БД". Как решить проблему, база ELMA через службы не запускается, не останавливается, Postrgesql запускается, браузер дает следующий лог ошибки:

    *EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД ---> System.Data.DataException: Не удалось выполнить запрос CREATE SEQUENCE g_m_sale_tipzagrvygr ---> Devart.Data.PostgreSql.PgSqlException: отношение "g_m_sale_tipzagrvygr" уже существует
    в 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.llnbPENvsdATVicVtwFa(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.Extensions.PostgreSQL.PostgreSQLTransformationProvider.AddTable(String table, String columns, Boolean sequence, Boolean isTemporary)
    в EleWise.ELMA.Runtime.Db.Migrator.Providers.TransformationProvider.i6FQULNvKY9vbtGJ0y7E(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.qqMpT9NqijqjmqfhPei1(Object , Object )
    в EleWise.ELMA.Runtime.Db.Actions.DbCreateTableAction.Execute()
    в EleWise.ELMA.Runtime.Db.DbUpdateHandler.S0MudYNPehWNvmCcwLEc(Object )
    в EleWise.ELMA.Runtime.Db.DbUpdateHandler.OnTablesCreated()
    в EleWise.ELMA.Model.Db.DbModelUpdater.OnTablesCreated()
    в EleWise.ELMA.Runtime.Db.DbStructureReader.P6GcCfNJwttVQjid38Kr(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.I1HQEXpsOvjlTmEddK5Y(Object )
    в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Wdhcu3u0t5l560R9YY2Z(Object )
    в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation)
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.Db.DbStructureReader.PjJwOlNsPLnj7bxcLowb(Object )
    в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteMain()
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.I1HQEXpsOvjlTmEddK5Y(Object )
    в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Wdhcu3u0t5l560R9YY2Z(Object )
    в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation)
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.Db.DbStructureReader.mIyy9dNsDrNi1gPkeytf(Object )
    в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteMainInTransaction()
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.I1HQEXpsOvjlTmEddK5Y(Object )
    в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation)
    в Castle.DynamicProxy.AbstractInvocation.Proceed()
    в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Wdhcu3u0t5l560R9YY2Z(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.tjGEJTubMRthUnAPbfSj(Object )
    в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete()
    в EleWise.ELMA.ComponentModel.ComponentManager.jsYVjDNSuT36XjVBB17F(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.X1lc7PN1AMKXi71K2rEN(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.iIM6phflkKjIk6oqSV(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.tjGEJTubMRthUnAPbfSj(Object )
    в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete()
    в EleWise.ELMA.ComponentModel.ComponentManager.jsYVjDNSuT36XjVBB17F(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.X1lc7PN1AMKXi71K2rEN(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.iIM6phflkKjIk6oqSV(Object , Object , Object )
    в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*
     

Поделиться: