Имя: Пароль:
1C
1С v8
Не делается синхронизация из-за конфликта блокировок
0 LastSoldier
 
04.04.16
11:52
Всем привет!
Стоит Клиент-серверный вариант.
УТ 11.2.3.66
1С 8.3.7.2008
Очень частые проблемы с синхронизацией баз.
Захожу в журнал, а там пишет
"Ошибка записи данных в файл сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(243)}: Ошибка при вызове метода контекста (ЗаписатьИзменения): Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки"
Я не могу понять конфликт блокировок с чем конкретно?
1 LastSoldier
 
04.04.16
12:17
Все впервые о таком слышат?)
2 rozer76
 
04.04.16
12:21
(1) при попытке присвоить номер сообщению ВЕСЬ план обмена блокируется ну и попытка не удалась за 20 сек (ну или чего там в ковыряторе стоит)
3 vde69
 
04.04.16
12:27
скорее всего с регламентыми заданиями...
4 LastSoldier
 
04.04.16
12:28
(2) Саму суть блокировки я примерно понимаю.
Но мне надо выяснить что стало причиной этого, чтобы устранить это в дальнейшем, а то если такое каждый день, это сильно сказывается на работе на работе
5 LastSoldier
 
04.04.16
12:30
(3) по поводу регламентных заданий смотрел, там выполняется очень часто
"обновление данных о доступности товаров для внешних пользователей"- как и где его отличить я пока не нашел, так как в общем списке регламентных заданий его нету.
и еще одно задание "Выполнение отложенных движений по расчетам с клиентами\поставщиками" - но оно делается не часто
6 Serg_1960
 
04.04.16
13:36
(5) Если "как и где его отличить" --> "как и где их отключить", то это Вам в обработку "Консоль заданий", править расписание. Нет в конфигурации? - есть на ИТС.

Заблокируйте задания, выполните нужные Вам действия. Если без ошибок - Вы на верном пути. По очереди разрешайте выполнение заданий и так определяйте кто "мешает".

PS: а лучшее решение - блокировать выполнение рег.заданий на время выполнения обменов, выгрузок и прочих длительных операций.
7 LastSoldier
 
04.04.16
13:44
(6)  блокировать выполнение рег.заданий это хорошо, но у меня синхронизация делается по расписанию или если надо делают пользователи и никто им блокировку кроме меня не поставит.
Я вот смотрю на регламентное задание "обновление данных о доступности товаров для внешних пользователей" и не могу понять зачем оно мне надо, если у меня нет внешних пользователей, а как его отключить не могу найти, подскажите плиз.
8 LastSoldier
 
04.04.16
15:18
up