Имя: Пароль:
1C
1С v8
Транзакции и соединения
0 Ненавижу 1С
 
гуру
21.10.11
16:00
База клиент-сервер. MS SQL 2005.
Клиентское соединение наглухо повисло в блокировке.
Снял соединение не через консоль сервера 1С, а через монитор MS SQL, убив процесс. В результате документ не провелся - движений тоже нет, однако итоги таки записались, пришлось их чистить "ручками".

Вывод: итоги записываются сервером 1с через другое соединения MS SQL? соответственно в другой транзакции?

Вопрос: верен ли вывод?
1 vmv
 
21.10.11
16:01
открытие тянет на гран-при "Поющий лев"
2 Ненавижу 1С
 
гуру
21.10.11
16:01
(1) хорошо хоть не плюющий ))
3 vde69
 
21.10.11
16:06
ИХМО - итоги на тригере висят, по чему тригер не откатился - другой вопрос
4 Ненавижу 1С
 
гуру
21.10.11
16:07
(3) ты бы посмотрел вначале - нет у таблицы движений триггеров
5 vde69
 
21.10.11
16:08
(4) у меня были такие подозрения :)
6 Ненавижу 1С
 
гуру
21.10.11
16:09
(5) на самом деле это было бы прекрасно, но 1с пренебрегает такими механизмами
7 DmitrO
 
21.10.11
16:09
не верится чета
8 DmitrO
 
21.10.11
16:11
может итоги не от этого съехали? съехали раньше? или позже?
9 Ненавижу 1С
 
гуру
21.10.11
16:11
(7) однако факт, зарекся так убивать сессии, лучше через консоль 1с сервера буду
10 Ненавижу 1С
 
гуру
21.10.11
16:12
(8) кстати после этого пересчитывать пробовал, не фига, они не пересчитались типовым механизмом
11 DmitrO
 
21.10.11
16:13
(10) хы :) и как же ты их пересчитал?
12 Ненавижу 1С
 
гуру
21.10.11
16:16
(11) написал же:
>>пришлось их чистить "ручками"
запрос написал delete from ...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн