...

Ошибка инициализации конфигурации ELMA - Cannot check database exists

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

  1. ICEBERG665

    ICEBERG665 New Member

    Сервер ELMA Community развернут на VDS Windows Server 2016, с стандартным
    PostgreSql сервером идущим в комплекте с ELMA.

    После 3-4 дней успешной работы вылетает с ошибкой:
    *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA ---> System.InvalidOperationException: Cannot check database exists ---> Devart.Data.PostgreSql.PgSqlException: the database system is starting up
    at Devart.Data.PostgreSql.o.v()
    at Devart.Data.PostgreSql.o..ctor(e A_0)
    at Devart.Data.PostgreSql.w.a(DbConnectionOptions A_0, Object A_1, DbConnectionBase A_2)
    at Devart.Common.DbConnectionFactory.a(DbConnectionPool A_0, DbConnectionOptions A_1, DbConnectionBase A_2)
    at Devart.Common.DbConnectionPool.a(DbConnectionBase A_0)
    at Devart.Common.DbConnectionPool.GetObject(DbConnectionBase owningConnection)
    at Devart.Common.DbConnectionFactory.b(DbConnectionBase A_0)
    at Devart.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
    at Devart.Common.DbConnectionBase.Open()
    at Devart.Data.PostgreSql.PgSqlConnection.Open()
    at EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider.IsDatabaseExists(String connectionString)
    --- End of inner exception stack trace ---
    at EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider.IsDatabaseExists(String connectionString)
    at EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider.InitInternal()
    at EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider.CreateTransformationProvider()
    at EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath, Dictionary`2 extenderParams)
    --- End of inner exception stack trace ---
    at EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath, Dictionary`2 extenderParams)
    at EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.RegisterComponents(Object componentManager)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.IUgCXwRx2N5GVtOvsb(Object )
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()
    Ошибка инициализации конфигурации ELMA
    EleWise.ELMA.SDK
    at EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath, Dictionary`2 extenderParams)
    at EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.RegisterComponents(Object componentManager)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.IUgCXwRx2N5GVtOvsb(Object )
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*
    Спасает только перезапуск всего сервера.
    В какую сторону копать? куда смотреть?
    Был бы Linux сервер уже давно бы отмониторил где корень зла, но у ELMA нет Linux версии.
     
  2. lyashek.s

    lyashek.s New Member

    Какое имя у БД? Проверьте чтобы не было _
     

Поделиться: