Не удалось выполнить обновление 1С 8 (невозможно выполнить обновление информационной базы) так как невозможно установить монопольный режим в режиме 1С: Предприятие
Описание ошибки:
Проблема "Не удалось выполнить обновление" (невозможно выполнить обновление информационной базы) из-за невозможности установить монопольный режим. Когда постоянно выполянющиеся регламентные задания мешают обновлению серверной базы так, что не позволяют перейти в монопольный режим, может потребоваться прибегнуть к радикальной помощи блокировки фоновых заданий на время обновления. Найденные решения: Разработчики 1С так "нашпиговали" новые редакции наиболее распространенных конфигураций регламентными заданиями и установили по умолчанию настолько частое расписание их выполнений, что порой они могут мешать, препятствовать обновлению базы (не давая установить монопольный режим), как это произошло на примере серверной базы конфигурации Комплексная автоматизация. НО этот частный пример может случиться и в других базах. Итак, как можно при работающих, действующих регламентных заданиях обновить базу, обойдя проблему установки монопольного режима? Нажатие по изображению увеличит его Стоит обратить внимание на второй пункт проблемы о том, что "Версия конфигурации не предусматривает обновление без установки монопольного режима". Среди типовых конфигураций такой ситуации не предусмотрено, поэтому в большинстве случаев именно постоянно запускающиеся и выполняющиеся регламентные задания могут препятствовать, мешать тому, чтобы база перешла в монопольный режим для обновления в режиме 1С: Предприятие. Итак, что же можно предпринять, когда фоновые регламентные задания препятствуют завершению процессу обновления базы интерактивно в режиме Предприятие? Осложняется ситуация тем, что окно обновления и описания проблемы не дает доступа к базе, чтобы что-то сделать с настройками регламентных заданий? Благо, что разработчики оставили "лазейку". Если открыть меню "Еще" формы "Не удалось выполнить обновление", то в списке пунктов меню можно найти "Открыть внешнюю обработку". Нажатие по изображению увеличит его Далее может открыться окно-предупреждение безопасности в зависимости от настроек открытия внешних файлов отчетов и обработок в базе пользователя. Если откроется, то в нем нужно согласиться, нажав кнопку "Продолжить". Если эта форма не откроется, то сразу откроется диалог выбора файла, как показано на примере на Рис. 4.
Чтобы открыть какую-либо обработку, нужно сначала иметь обработку. В данной ситуации нужна обработка, которая отключит выполнение регламентных заданий в базе. Обработка может быть у Вас, как программиста 1С. А может и не быть. Если нет, то, например, обработку можно скачать в соответствующей статье здесь, на сайте: Обработка для 1С 8 для быстрой установки/снятия блокировки регламентных заданий в базе. После того, как скачали - выбираем файл обработки в диалоговом окне "Выберите внешнюю обработку". Нажатие по изображению увеличит его Форма обработки проста и содержит варианты для включения и отключения блокировки регламентов в базе. В текущей ситуации блокировку нужно включить, установить соответствующей кнопкой в форме обработки. После этого форму этой обработки закрываем и продолжаем обновление, нажав в форме "Не удалось выполнить обновление" кнопку "Перезапустить".
После того, как форма "Обновление версии приложения" закроется, еще должны выполниться обработки обновления, которые работают как регламентные задания, поэтому нужно отключить блокировку. Это можно сделать с помощью представленной выше обработки, используя кнопку "отключения блокировки". Либо, перейдя в раздел "НСИ и администрирование" - "Администрирование" - "Обслуживание" - "Регламентные операции" - "Разблокировать работу с внешними ресурсами", как показано ниже на рис. 8 ниже.
Иначе, если не снять блокировку, то при проверке результата работы обновления можно обнаружить, что процесс не выполняется. Посмотреть результат можно в "НСИ и администрирование" - "Администрирование" - "Обслуживание" - "Обновление программы" - "Результаты обновления и дополнительная обработка данных". Можно будет увидеть надпись "Работа с этими данными временно ограничена" в форме "Результат обновления приложения", если блокировка на регламентные задания будет не снята.
Так же, как было упомянуто выше, снять блокировку можно не только с помощью специальной обработки, но и штатно в разделе "НСИ и администрирование" - "Администрирование" - "Обслуживание" - "Регламентные операции" - кнопка "Разблокировать работу с внешними ресурсами". Нажатие по изображению увеличит его Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2025. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 08-08-2024 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |