Не удалось заблокировать таблицу 1С

Содержание

Блокировка объектов

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

Ошибка снятия блокировки объекта. Объект не заблокирован

Для избежания редактирования объекта несколькими пользователями можно использовать блокировку. Для изменения настроек блокировки объектов используйте вкладку «Интерфейс» диалога «Параметры».

Для открытия диалога

Выполните команду главного меню «Сервис > Параметры» из навигатора объектов.

Вкладка «Интерфейс» диалога «Параметры»:

Автоматически блокировать объекты для редактирования

При установке флажка при редактировании объекта репозитория происходит его автоматическая блокировка (объект будет заблокирован для редактирования другим пользователем).

Если флажок снят, то при попытке пользователя открыть объект на редактирование, будет выдано предложение о блокировке объекта.

Предупреждать о множественной блокировке объектов

По умолчанию пользователь не уведомляется о том, что объект заблокирован другим пользователем. Если флажок установлен для предупреждения пользователя о блокировке объекта , то сообщение о блокировке отображается только при первом редактировании объекта. Если несколько человек работают с объектом под одним пользователем, то сообщение не отображается и получение информации о блокировке невозможно.

Снимать блокировку объекта после редактирования

Установка флажка позволяет автоматически снимать блокировку объекта при выходе из режима редактирования объекта.

Примечание. Блокировка объектов доступна только в настольном приложении. По умолчанию установлен флажок «Автоматически блокировать объекты для редактирования».

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

Для принудительной установки и снятия блокировки выполните команду «Заблокировать»/«Снять блокировку» в контекстном меню объекта.

Для просмотра иерархического списка заблокированных объектов в навигаторе используйте плавающую панель «Заблокированные объекты».

См. также:

Интерфейс навигатора

Конфликт блокировок при выполнении транзакции, помогите, плз

Конфликт блокировок при выполнении транзакции, помогите, плз

Я старший в нашей конторе, ответственный за базу, не программист и не админ.
У нас 5 пользователей в УТ 10.3.5.1, 1С:Предприятие 8.1 (8.1.13.41)
вчера в конце рабочего дня появилась трабла:
Конфликт блокировок при выполнении транзакции:
Не удалось заблокировать таблицу ‘_DOCUMENT158’
по причине:
Не удалось заблокировать таблицу ‘_DOCUMENT158’

Один пользователь или несколько — без разницы
Что предпринять??

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

Поможет выгрузить и загрузить конфигурацию?

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

при каких условиях выдаёт?

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

обычная работа — документ реализация -или зависает или выдает это сообщение
от любого из пяти пользователей, в том числе и если один пользователь и если их несколько

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

Были глюки у сети, перезагрузили серверный компьютер, и началось

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

фоновые задания попробуйте отключить

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

это в восьмерке или на сервере?

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

(6) это в восьмёрке на сервере 🙂
у вас файловая я так понимаю?

Блокировка объектов

в активных пользователях есть кто-нибудь кроме нужных? размер базы какой? попробуйте прогнать chdbfl.exe

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

(7) файловая. в активных пробовал и с одним и с несколькими. Файл базы 1,25 Гб.
chdbfl.exe сейчас попробую. отпишусь

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

chdbfl.exe что-то подвис.
сваял другую базу, загрузил в нее сохраненную конфигурацию — заработало пока без проблем

angro — Спасибо

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

8-gvc > Вы бы хоть Pestgre или IBM развернули…

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

(0) переходите на sql

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

(8) Это для меня очень сложно, но наверно скоро придется, тк база пухнет и начинает уже притормаживать при 5 клиентах.
Буду изучать. а потом Вам надоедать с просьбами

а какой из них проще и дешевле, плз?

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

(12) PostgreSQL бесплатный, но ключ на сервер всё равно надо.

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

спасибо, сейчас почитаю, справлюсь сам или нет

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

13-angro > А DB2 разве не бесплатный?

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

бесплатный, но ограниченная версия

Re: Конфликт блокировок при выполнении транзакции, помогите, плз

"Я старший в нашей конторе, ответственный за базу, не программист и не админ."

кризис на дворе… Сапожники пекут пироги, пирожники делают шляпы…

© 2009 Форум 1С: Одинэс.Ру
В основу сайта был положен архив форума «Территория 1С»
  • Добавить свою публикацию
  • для этого требуется регистрация

Предисловие

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

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

Стандартный функционал

Сразу оговорюсь, что речь будет идти о клиент-серверном варианте работы 1С:Предприятия 8. Для отключения сеансов зайдем в консоль администрирования сервера.

Ошибка снятия блокировки объекта (объектная блокировка)

Там найдем нужную информационную базы в списке:

Зайдя в свойства ИБ установим опцию "Блокировка начала сеансов включена". При этом может быть необходимо ввсетси логин/пароль учетной записи администратора информационной базы.

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

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

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

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

Уведомление пользователю о блокировке сеансов выглядит следующим образом (в зависимости от сообщения, введенного администратором). Появляется оно каждую минуту за 5 минут до периода блокировки. 

По началу периода блокировки сеансов сначала появляется уведомление:

После сеанс завершается. 

Активные сеансы также можно отключить, удалив их из списка активных сеансов. Подобное действие порой необходимо для завершения зависших сеансов.

На практике об отключении пользователей лучше сообщать заранее, чтобы снизить риски потери данных, введенных пользователями, но еще не сохраненных.

 

предыдущие ()все

Выпуск №3.

Регистры в 1С

Непонятное для пользователей, а иногда и начинающих программистов, слово "регистры". Попытаемся раскрыть его в этой статье. Рассмотрим устройство регистров накопления.

Как обновить 1С 8.2

Для получения доступа к обновлениям конфигураций 1С 8.2 фирма 1С выпускает диски информационно-технического сопровождения (ИТС)

≡ к списку статей

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *