Ошибка: В процессе обновления информационной базы произошла некритичная ошибка: Невозможно установить монопольную блокировку из-за активной транзакции
Я попытался включить галочку «Использовать для распределенной базы» для расширения, но сделал это не в монопольном режиме. Галочка встала, но при выгрузке файла обмена в узел РИБ я стал получать эту ошибку.
Прочитал ветку на Инфостарте, где обещали, что проблема уйдет через некоторое время:
Оставил базу на ночь, но с утра ничего не изменилось, все та же ошибка:
Я и SQL перезапускал и агента 1С — ничего не помогает.
Дошел даже до того, что удалял процессы в мониторе активности SQL — ничего не помогло:
В итоге я решил, что «клин клином вышибают». Снял галочку использования расширения в РИБ. Потом ее заново поставил. Но сделал это не монопольно, получил ошибку, после чего 1С закрылась.
Тогда заблокировал регламентные задания и вход в 1С. Опять снял галочку и опять установил. После этого выгрузка изменений на узел РИБ пошла нормально.
Но вообще, проблема очень сложно поддается диагностике. Это хорошо, что я помнил, что делал последним — менял галочки в расширениях. А если прийти на такую проблему с нуля? Выключать все галочки РИБ и потом их ставить? Только так, пожалуй. Ну или ждать, может действительно за пару суток вернется в норму?
Свежие комментарии