Как исправить ошибку 8.3 при исключительной блокировке информационной базы при выгрузке 1C
Появление ошибки 8.3 говорит об исключительной блокировке информационной базы при выгрузке 1C. При возникновении этой проблемы пользователь зачастую не может совершать в программе какие-либо действия. Этот сбой появляется по разным причинам. При этом все они связаны с процессами, которые во время действия осуществляют в системе какие-либо изменения. Это препятствует выгрузке информационной базы.
СОДЕРЖАНИЕ СТАТЬИ:
Причины блокировки 1C
Конфигуратор вызывает блокировку информационной базы при выгрузке. Это может происходить при наличии у пользователя исключительного доступа к системе 1С. Появление проблемы обусловлено другими процессами, которые происходят в базе и оказывают влияние на ее состояние. К главным причинам проблем относят следующее:
- Какой-то юзер вошел в систему. В этом случае программа 1С считает, что пользователь может совершать действия, меняющие базу, и не препятствует ее выгрузке. В отдельных случаях сведениях об юзерах, сеансы которых приводят к исключительной блокировке, указываются в тексте ошибки. При их отсутствии рекомендуется войти в меню «Администраторы». После чего стоит выбрать пункт «Активные пользователи» и отключить их.
- Юзер загрузил 1С, но не вошел в программу. В этом случае перед ним появляется окошко с логином и паролем. При этом пользователь не имеет доступа к базе. Однако система все равно уверена, что он может препятствовать выгрузке. Это влечет блокировку. Однако использование меню «Активные пользователи» не дает возможности понять, кто пробует подключиться к базе. Проблема часто затрагивает файловые базы данных. Чтобы завершить сеансы этих юзеров, применяется диспетчер задач.
- Сеансы зависли. Если все юзеры отключились от системы, но сбой остался, это означает, что сеанс закончится некорректно. В такой ситуации 1С будет воспринимать его как незавершенный и приведет к блокированию выгрузки базы данных.
- Фоновые задания зависли. При запуске определенного процесса и его быстрой отмене можно говорить о некорректном отключении. Такой сбой часто происходит при выполнении задания. Выявить проблему бывает непросто. Однако она тоже препятствует выгрузке базы данных 1С.
После выявления причин ошибки решить ее будет намного проще. Это связано с тем, что пользователь сможет подобрать наиболее подходящий способ устранения сбоя.
Решение проблемы с исключительной блокировкой информационной базы при выгрузке
Универсальное решение, которое даст результат в любой ситуации, отсутствует. При этом юзеру требуется установить причины проблем и попытаться их исправить. Если найти провоцирующий фактор не получается, следует пробовать все способы поочередно.
Как завершить сеансы всех активных пользователей через конфигуратор 1С
При обнаружении активных юзеров при выгрузке базы данных рекомендуется попросить их на время отключиться. Если сделать это невозможно, можно попробовать завершить сеансы, используя меню администратора. Для получения нужных результатов рекомендуется совершить такие действия:
- Открыть софт «Администрирование серверов 1С». При отсутствии этого вида программного обеспечения следует обратиться к системному администратору, чтобы он предоставил юзеру доступ.
- Развернуть список «Кластеры» и кликнуть на пункт «Локальные кластеры». После чего отобразится перечень информационных баз, которые доступны в системе.
- Запустить список с наименованием информационной базы, которую пользователь пробует выгрузить. Тут нужно кликнуть на пункт «Сеансы». После чего можно будет увидеть всех юзеров, которые в текущий момент работают с 1С. Там присутствуют сведения о начале сеанса, ПК, на котором он происходит, и используемом клиенте. Для просмотра других данных следует сдвинуть нижнюю полосу прокрутки. В частности, пользователь может получить сведения о данных, с которыми работают юзеры, количестве задействованной из базы памяти, объеме записываемой новой информации.
- Зажать кнопку «Shift» и выделить всех активных юзеров. После чего требуется совершить клик правой кнопкой мышки и нажать на пункт «Удалить».
После выполнения перечисленных действий все сеансы мгновенно завершатся. При этом активным юзерам придет сообщение о том, что их отключил админ. Софт 1С в этот момент закроется автоматическим способом. После чего никакие процессы не будут препятствовать выгрузке информационной базы. В таком случае стоит попытаться проделать манипуляцию снова.
Как загрузить зависший сеанс в 1С
Зависший сеанс можно найти на ПК юзера, у которого он появился. Если выключить компьютер, сеанс автоматически закончится. Для проверки наличия зависших сеансов на устройстве рекомендуется запустить диспетчер задач. Для этого рекомендуется нажать правую кнопку на панели задач и выбрать нужный вариант. Также допустимо воспользоваться комбинацией клавиш «Ctrl+Alt+Delete».
После чего требуется найти процессы 1С и завершить их. Для этого рекомендуется нажать на соответствующую кнопку. В отдельных случаях зависшие сеансы высвечиваются в перечне активных юзеров. Потому их можно будет закончить удаленно.
Если нет времени искать, на каком ПК завис сеанс, стоит перезагрузить сервера 1С, на которых располагается информационная база. Для этого рекомендуется совершить следующие действия:
- Перейти в панель администрирования 1С, развернуть перечень «Рабочие серверы» и выбрать нужный вариант. После этого рекомендуется кликнуть на пункт «Рабочие процессы». С правой стороны отобразятся сервера с зависшими сеансами.
- Выделить каждый из сеансов, нажав кнопку «Shift». После чего рекомендуется совершить клик правой кнопкой и выбрать пункт «Свойства». Вместо значения «Использование» требуется установить параметр «Не использовать». Затем свое действие рекомендуется подтвердить.
- Проделать все манипуляции в обратном порядке. При этом все рабочие процессы нужно активировать. После чего следует дождаться, пока в меню «Память» отобразятся параметры.
После перезагрузки все зависшие и активные сеансы сбросятся. Это означает, что ничего не будет препятствовать выгрузке базы данных.
Как завершить фоновые задания в 1С
Иногда наблюдается зависание фоновых задач, и они не могут закончиться. В результате возникают проблемы с выгрузкой базы данных. Найти такие задачи удастся через раздел «Соединение». Там же их можно отключить. Проблема заключается в том, что впоследствии такие задачи могут восстановиться и опять вызвать ошибку. Иногда стоит удалять задание несколько раз подряд. После чего оно прекращает отображаться.
Если постоянное удаление не дает результатов, рекомендуется перейти в свойства информационной базы и активировать значение «Блокировка регламентных заданий». Затем можно попробовать убрать задачу снова. Проблема должна исчезнуть. Если перечисленные способы не дают результатов, следует выполнить перезапуск серверов или проконсультироваться с сотрудниками службы поддержки 1С.
Появление ошибки 8.3 может быть связано с самыми разными факторами. К ней приводит зависание сеансов или фоновых заданий, проблемы с входом в систему и другие причины. Чтобы справиться со сбоем, следует установить, почему он появился.