Ошибка при выполнении обработчика по причине: Ошибка выполнения запроса по причине: Конфликт блокировок при выполнении транзакции
 
Описание ошибки:
Наконец-то посчастливилось собрать контент по данной ошибке, т.к. зачастую эта ошибка носит временный характер и связана с процессами, протекающими в базе в момент, пока ошибка возникает. Ошибка может появиться в любой базе любой конфигурации 1С: Предприятие 8.

Найденные решения:

Пример полного текста частного случая ошибки. На самом деле наименование обработчика в строке 1 и "причины" в строке 3 может быть какой угодно. А вот остальной текст ошибки будет неизменным.

Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.РаботаСДиалогами.Модуль(1547)}: Ошибка при вызове метода контекста (Выполнить)
по причине:
Ошибка выполнения запроса
по причине:
Конфликт блокировок при выполнении транзакции:
Microsoft SQL Server Native Client 10.0: Превышено время ожидания запроса на блокировку.
HRESULT=80004005, SQLSrvr: SQLSTATE=HYT00, state=33, Severity=10, native=1222, line=1

1C 8 ошибка по причине Конфликт блокировок при выполнении транзакции

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

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

Поэтому, если имеете дело с документом, то нужно его записать, и позднее - через минуту или несколько минут повторить попытку проведения документа.

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

Приведу частный пример из личного опыта. У одного из моих клиентов в ночное время в базу загружаются данные по ценам - это очень большой файл с даннымим, процедуры по загрузке которого могут длиться около часа. Случается, но достаточно редко (последний раз из-за ошибки "таблица не имеет нового поколения и не может быть модифицирована" при работе с базой), что ночью загрузка не запускается и не отрабатывает. Тогда в соответствии с настройкой - она запускаетс в ближайшее возможное время - которое чаще всего в таких случаях приходится на первые рабочие часы организации. И тогда пользователи получают такую ошибку в момент попытки проведения докуметов (реже при записи документов или элементов справочников). Как уже было описано выше - становится понятно, что в течение часа возможность штатно проводить документы вернется, как только загрузка данных закончит свою работу.


© www.azhur-c.ru 2013-2014. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

13-11-2018

Журавлев А.С. (Сайт azhur-c.ru)

Назад

Авторизация
Регистрация     Забыли пароль?

ural-rosaudit.ru - Аудит в сфере ЖКХ, www.ural-rosaudit.ru
azhur-blog.ru - мошенничество в интернете, www.azhur-blog.ru
info-compas.ru - каталог, инфокурсы, видеокурсы, видео курсы, обучение он-лайн, www.info-compas.ru
https://vk.com/effective_ideas - Группа вКонтакте Методы заработка и работы при помощи Интернет

 

Проверить аттестат
Cистема управления контентом Santafox&trade. Санкт-Петербург, Ленинский проспект, д. 23 (812) 545-47-48
Яндекс.Метрика