No Image

Информационная база заблокирована в связи с обновлением

СОДЕРЖАНИЕ
1 430 просмотров
10 марта 2020

При автоматическом обновлении типовой конфигурации 1С:Предприятие происходит создание архивной копий базы данных, и в этот момент вход в информационную базу блокируется на время выполнения процесса архивирования.

В случае возникновения нештатной ситуации (например, отключение электричества или компьютера, перезагрузка Windows и т.п.) вход в программу остается заблокированным, при попытке запуска выходит сообщение:

Для разблокировки базы в данном случае существует несколько вариантов:

1) Прописать команду в Дополнительных параметрах запуска 1С:

ENTERPRISE /F" " /CРазрешитьРаботуПользователей /UCРезервноеКопирование

Необходимо открыть окно 1С:Предприятие, в списке баз выбрать базу, которая заблокирована, и в меню справа выбрать пункт «Изменить», в открывшемся окне нажимаем кнопку «Далее».

Открывается окно «Редактирование информационной базы», здесь нам необходим пункт Дополнительные параметры запуска. В пустой строке прописываем команду:

ENTERPRISE /F" " /CРазрешитьРаботуПользователей /UCРезервноеКопирование

В данной команде необходимо прописать путь к заблокированной базе, в угловых скобках вместо " ":

ENTERPRISE /F" " /CРазрешитьРаботуПользователей /UCРезервноеКопирование, и нажимаем «Готово».

В этот момент начинает запускаться база в режиме «Предприятия», необходимо выбрать пользователя и ввести пароль, процесс запуска происходит, но потом выкидывает – это нормально. После необходимо заново открыть окно 1С:Предприятия, выбрать базу, которая заблокирована, и в меню справа выбрать пункт «Изменить», в открывшемся окне нажимаем «Далее» и в «Дополнительных параметрах запуска» удаляем внесенную команду ENTERPRISE /F" " /CРазрешитьРаботуПользователей /UCРезервноеКопирование, затем заново открываем базу в обычном режиме.

2) Изменение даты (времени) на компьютере на момент до блокировки. Метод позволяет зайти в базу и снять блокировку, после чего дата (время) меняются обратно.

Для того чтобы изменить дату и время на компьютере, необходимо одним кликом левой кнопкой мыши открыть настройки даты и времени, которые располагаются внизу справа на «Рабочем столе», затем нажимаем на «Изменение настроек даты и времени…», в открывшемся окне выбираем кнопку «Изменить дату и время» – выставляем время и дату до блокировки: Например, дата и время блокировки 26.09.2019 14:50:45, чтобы снять блокировку, меняем дату на 25.09.2018, а время 13:53:17, после изменений заходим в базу и восстанавливаем изначальные параметры даты и времени.

Читайте также:  Если купишь книгу не бросай на полку

3) Удаление файла блокировки 1Cv8.cdn из каталога с информационной базой.

Для удаления файла блокировки 1Сv8.cdn необходимо запустить 1С:Предприятие, в списке информационных баз выделяем нужную, нажимаем кнопку "Изменить".

Из поля "Каталог информационной базы" копируем путь до базы данных и нажимаем "Отмена".

Вставляем скопированный путь до каталога с информационной базой в проводнике Windows.

В открывшемся каталоге находим и удаляем файл 1Cv8.cdn, после в обычном режиме запускаем 1С.

4) Модификация файла 1Cv8.cdn в каталоге базы.

Открываем 1Cv8.cdn с помощью текстового редактора (блокнота).

Первый параметр "1" является признаком блокировки. Если его поменять на "0" и сохранить файл, то база должна запуститься в обычном режиме.

Поле "Кода для разблокировки" указывается в кавычках после "/UC ". Если код разрешения ранее не был задан, то его можно указать в данном поле и сохранить файл (например "0000"). Далее этот код указываем в строке параметра запуска программы и запускаем как в варианте 1 разблокировки данной статьи.

Консультант Компании «АНТ-ХИЛЛ»

При цитировании статей или заметок ссылка на сайт автора обязательна

График : Пн-Пт: 9.30 – 18.00

Решение проблем с обновлением 1С

Если Вы случайно прервали процесс автоматического обновления, закрыв связанное с ним окно Windows, то ваша информационная база останется заблокированной и работать Вы в ней не сможете.

Чтобы исправить ситуацию Вы можете попытаться сделать следующее:

Вариант 1.
В каталоге временных файлов, а обычно в Windows XP это C:Documents and SettingsТекущий пользовательLocal SettingsTemp, где Текущий пользователь – имя вашего пользовательского каталога, найдите файл v8update.bat и запустите его.

В этом варианте процесс обновления запустится заново и имеет шанс пройти до конца.

Ни в коем случае не закрывайте окно Windows, открывшееся после запуска этого файла.

Читайте также:  Как посмотреть оперативку на windows 7

Вариант 2.
Запустите файл unlock.bat.

Запустите базу в режиме 1С:Предприятия, в меню "СервисУправление пользователями и доступомЗавершение работы пользователей" снимите блокировку ИБ.

В таком варианте может не до конца пройти обновление информационной базы, если конфигурация уже новая, а обновление конфигурации базы данных не произошло, необходимо запустить информационную базу в режиме конфигуратора и нажать клавишу F7.

Запустив один раз программу 1С, при старте я увидел ошибку «Начало сеанса с информационной базой запрещено. Резервное копирование». Я очень удивился — сам я блокировок не ставил. После небольшого анализа причина оказалась в «глюке» автоматического архивного копирования, которые встроены в новые конфигурации 1С 8.3 и 8.2 (одна из подсистем БСП 2).

Ошибка выглядит следующим образом:

Дело оказалось в том, что при настройке создания архивных копий базы данных система автоматически устанавливает блокировку на вход в информационную базу. Она препятствует запуску программы у пользователей на время выполнения процесса.

Но иногда так случается, что после копирования система не может снять блокировку. В этом случае мы и получаем ошибку «Начало сеанса с информационной базой запрещено… »

Получите 267 видеоуроков по 1С бесплатно:

Решение проблемы

Исправить проблему проще всего с помощью удаления файла 1Cv8.cdn (файл блокировки информационной базы) из папки с базой данных.

Например, на моём скриншоте выше расположение базы такое:

Необходимо зайди в эту папку, а затем найти и удалить 1Cv8.cdn.

Снятие блокировки с клиент-серверной базы 1С

Если у Вас есть доступ к консоли сервера, снять блокировку очень просто. Достаточно проследовать в свойства информационной базы и убрать флаг «Блокировка начала сеансов включена»:

А если доступа нет, тогда Вам необходимо запустить программу с помощью параметра:

Читайте также:  Как включить перезагрузку на ноутбуке

Например, в моем случае полный путь для запуска 1С получается следующим (мой пароль на блокировку «123»):

  • «C:Program Files (x86)1cv8common1cestart.exe» /СРазрешитьРаботуПользователей /UC 123

Если Вы не знаете кода разрешения, попробуйте использовать значение по умолчанию «/UCКодРазрешения» или «/UC КодРазрешения»

После успешного входа проследуйте на закладку «Администрирование — Поддержка и обслуживание — Блокировка работы пользователей» и проверьте, что блокировка снята:

Вот и всё. Если у Вас остались вопросы, спрашивайте в комментариях, и я с радостью отвечу.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Комментировать
1 430 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector