Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 янв 2022, 09:12

Блокировка базы при удалении записи регистра сведений по com соединению

Автор Putilin2, 21 дек 2021, 12:33

0 Пользователей и 1 гость просматривают эту тему.

Putilin2

Подключаюсь по COM к другой базе.
Читаю в ней запросом записи в регистре сведений.
Выгружаю их в Таблицу Значений своей базы.
Записываю эти записи в свою базу.
Удаляю эти записи в базе к которой подключился по COM.

В момент удаления происходит блокировка записей.
Blocked SQL fragment:   (@P1 datetime2(3),@P2 nvarchar(4000),@P3 nvarchar(4000),@P4 nvarchar(4000),@P5 nvarchar(4000),@P6 numeric(38,8))DELETE FROM T1 FROM dbo._InfoRg9617 T1 WITH(SERIALIZABLE) WHERE T1._Fld9618 = @P1 AND T1._Fld9619 = @P2 AND T1._Fld9686 = @P3 AND T1._Fld9621 = @P4 AND T1._Fld9622 = @P5 AND T1._Fld10117 = @P6
База перестает работать.

К этим записям никто больше не обращается.

Уже нет идей как это выловить.
Надеюсь на Вашу помощь.

Геннадий ОбьГЭС

А зачем так витиевато -  подключаясь к другой базе?
читая и выгружая ? и через ТЗ ?
... поднимая самого себя за волосы, а потом удивляетесь результату!

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск