Ошибка: В процессе обновления информационной базы произошла некритичная ошибка: Невозможно установить монопольную блокировку из-за активной транзакции

Я попытался включить галочку «Использовать для распределенной базы» для расширения, но сделал это не в монопольном режиме. Галочка встала, но при выгрузке файла обмена в узел РИБ я стал получать эту ошибку.

Прочитал ветку на Инфостарте, где обещали, что проблема уйдет через некоторое время:

Оставил базу на ночь, но с утра ничего не изменилось, все та же ошибка:

Я и SQL перезапускал и агента 1С — ничего не помогает.

Дошел даже до того, что удалял процессы в мониторе активности SQL — ничего не помогло:

В итоге я решил, что «клин клином вышибают». Снял галочку использования расширения в РИБ. Потом ее заново поставил. Но сделал это не монопольно, получил ошибку, после чего 1С закрылась.
Тогда заблокировал регламентные задания и вход в 1С. Опять снял галочку и опять установил. После этого выгрузка изменений на узел РИБ пошла нормально.

Но вообще, проблема очень сложно поддается диагностике. Это хорошо, что я помнил, что делал последним — менял галочки в расширениях. А если прийти на такую проблему с нуля? Выключать все галочки РИБ и потом их ставить? Только так, пожалуй. Ну или ждать, может действительно за пару суток вернется в норму?

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

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

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