Ошибка инициализации модуля: ef_????

  оглавление  Как настроить скачивание и распаковку ознакомительных (тестовых) обновлений конфигураций с сайта 1с?

Обновлятор-1с. Как удалить проблемное расширение (исправление, патч) в базовой версии 1с, если база не запускается?

Предположим, что у вас базовая версия 1с и было установлено исправление (патч), которое теперь не позволяет войти базу в режиме пользователя, чтобы удалить это исправление (патч).

Вот пример такой ошибки.

В этом случае остаётся 2 варианта: либо откатить базу на архивную копию без проблемного исправления, либо удалить это исправление (зная его имя) через скрипт обновлятора.

Предположим, что имя проблемного исправления (мы увидим его в сообщение об ошибке) "ef_1954", вот как можно его удалить при помощи скрипта обновлятора.

Запустите обновлятор и перейдите на закладку "Скрипты":

Если закладка 'Скрипты' скрыта

Далее:

  • в пункте "Базы для запуска" выберите базы, в которых нужно удалить проблемное исправление
  • отметьте значение "пакетный скрипт"
  • в редактор скрипта вставьте следующую строчку: %run_1c_d% /DeleteCfg -Extension "EF_1954"
  • снимите все галки под редактором скрипта
  • если есть возможность выгнать пользователей на время операции установите галки "блокировать" и "разблокировать"
  • нажмите кнопку "запустить" и дождитесь окончания операции

Указанный скрипт удалит исправление (патч, расширение) с именем EF_1954 во всех выбранных базах.

С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:



Ошибка инициализации модуля: ef_????

  оглавление  Как настроить скачивание и распаковку ознакомительных (тестовых) обновлений конфигураций с сайта 1с?