17.04.2013, 11:29 | #16 |
Модератор
|
Ну, колеги, это уже шаманство какое-то.. Мы считали запись в буфер, держим ее там какое-то время, пытаемся ее обновить и выясняем в процессе что кто-то ее уже обновил до нас (значение RecVersion поменялось). Это чистой воды конфликт, вариантов его разрешения два, оба - на уровне приложения, а не БД:
- честно сказать "не могу" и сразу откатить транзакцию - откатить транзакцию, и попытаться перезапустить обработку в фоне (незаметно для пользователя), при повторных ошибках - см. п.1 RCSI здесь абсолютно не при чем
__________________
-ТСЯ или -ТЬСЯ ? |
|
Теги |
ax2009, ax2012, ax2012r2, occ, sysclientsessions, ошибка, хранимые процедуры |
|
|