...

Ошибка инициализации конфигурации: конфигурация не была до конца преобразована

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

  1. Алексей

    Алексей New Member

    Настроил IIS по инструкции https://www.elma-bpm.ru/kb/article-367.html

    При установке выбрал PostgreSQL.

    Активация пройдена. Далее при проверке базы данных Дизайнер выдает ошибку "Не удалось запустить сервер", "Сервер не запущен из-за ошибки".

    При входе в портал пишет на 90% "Ошибка инициализации конфигурации ELMA"

    В полном описании ошибки:

    *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA ---> System.InvalidOperationException: При последнем запуске системы данная конфигурация не была до конца преобразована. Восстановите ее из резервной копии и запустите систему снова.
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.CreateStructures()
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.KoeZd6qkmcjUoMF47G00(Object )
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.CheckStructuresCreated()
    at EleWise.ELMA.Runtime.Db.DbPreUpdater..ctor(ITransformationProvider transform, BackupManager backupManager, DbConnectionsChecker connectionsChecker, Boolean forLicenseCheck)
    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.WxNhBV7agi4x4hrw9G(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.WxNhBV7agi4x4hrw9G(Object )
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*


    Кто сталкивался? В чем причина? Как исправить?
     

    Вложения:

    • bag1.jpg
      bag1.jpg
      Размер файла:
      153,2 КБ
      Просмотров:
      8
    • bag2.jpg
      bag2.jpg
      Размер файла:
      37,6 КБ
      Просмотров:
      7
  2. pushkarev

    pushkarev Active Member

    Сложно сказать, что вызвало ошибку.
    Я бы предложил установить заново (удалить ELMA и Postgres). Так же рекомендую скачать дистрибутив PostgreSQL с официального сайта и при установке ELMA уже указать существующий сервер (у меня вообще не получилось установить со встроенным сервером БД)
     
    1 это нравится
  3. dreyman_g

    dreyman_g New Member

    Встречал много раз эту ошибку, правда только в БД Oracle. Всегда означала, что базe данных - каюк. Насколько помню причины были или неверные настройки IIS или разного рода ошибки во время преобразования БД после установки обновления
     
    1 это нравится
  4. Алексей

    Алексей New Member

    Не помогло. Походу все то же самое.

    *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException:
    Ошибка инициализации конфигурации ELMA --->
    System.InvalidOperationException: При последнем запуске системы данная
    конфигурация не была до конца преобразована. Восстановите ее из
    резервной копии и запустите систему снова.
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.CreateStructures()
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.XtD8xrruBVUuUVWZPZm8(Object )
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.CheckStructuresCreated()
    at EleWise.ELMA.Runtime.Db.DbPreUpdater..ctor(ITransformationProvider
    transform, BackupManager backupManager, DbConnectionsChecker
    connectionsChecker, Boolean forLicenseCheck)
    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.iRlLHFCPI3tOc2qvWW(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.iRlLHFCPI3tOc2qvWW(Object )
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*


    Может дело в установщике? В результате установки в PSQL база не создается. См. скрин. http://joxi.ru/823nvVquJ5VJBm При установке на с веб-сервером Cassini база есть http://joxi.ru/RmzKo3nu0O1YY2
    Что еще можно попробовать? Чтобы запустить с IIS?
     
  5. Алексей

    Алексей New Member

    А какие неверные настройки IIS? Настраивал все по инструкции https://www.elma-bpm.ru/kb/article-367.html Права LocalSystem
    И какие преобразования БД? До преобразований не успел добраться, тут по идее установщик сам базу создает и правит.
     
  6. Алексей

    Алексей New Member

    Пробовал разные варианты с IIS и Postgresql: новая конфигурация, существующая, демо. Ни одна не полетела. Иногда почему-то не создает базу в Postgres, но всегда эта же ошибка.
     
  7. MIvan

    MIvan New Member

    Алексей, а логи можете выложить? Из папки c:\ELMA3-CE\Web\logs\ подпапки dbUpdate, dbUpdate-Warn, error.
    Сталкивался в подобным при обновлении Express на IIS и Firebird, по при обновлении бэкап базы автоматически делается и восстановить её проблемой не было.
     
  8. Алексей

    Алексей New Member

    Вот логи. Уже и с разными дистрами пробовал устанавливать: 3.10.7.31953 и 3.10.8.32101 Та же ошибка. За ранее очень признателен за помощь!
     

    Вложения:

  9. MIvan

    MIvan New Member

    Да... что-то не густо. В одном из логов должна отобразиться выводимая ошибка. Там можно хоть обстоятельства определить, при которых она возникает (в какой момент). А тут всё кристально чисто(
     
  10. Алексей

    Алексей New Member

    Есть хоть какие-то идеи в какую сторону дальше искать причину?
     
  11. Алексей

    Алексей New Member

    Еще диагноз. Т.к. в логах не понятно что к чему, я ещё поустанавливал и глазами смотрел смену статусов в форме установщика, чтобы понять на каком этапе вылетает ошибка. Есть понимание, что ошибка по отображаемым статусам установщика возникает в момент (или возможно после см. далее) этапа преобразования базы в PostgreSQL, а именно на этапе «Создание индексов»; или при следующем в очереде отображаемом статусе «Ожидание запуска другого сервера ELMA».
    Есть какие-то логи, которые отслеживают эти моменты установки?
     
  12. Arkadiy

    Arkadiy New Member

    Решение проблемы так и не вижу точно такая же ошибка! Может подскажите?
     
  13. lyashek.s

    lyashek.s New Member

    Попробуйте посмотреть логи Postgres, возможно кончается память или др.
     

Поделиться: