Думаю, как раз мой случай. У нас переодически падает выделенный канал между офисом и магазинами. Если в этот момент "что-то" редактировали в базе, то после восстановления связи это "что-то" блокируется и пользователи, в лучшем случае, звонят в офис и просят разблокировать документ. На что я, через DBA Studio, лезу в базу и убиваю все сессии несчастных пользователей. Нужен механизм, который будет автоматизировать эти действия. Я вижу это таким образом. Если пользователь редактировал документ, потом упал канал данных и после восстановления какие-то документы невозможно открыть, то он запускает обычный батник и тем самым создаёт флаг на сервере. Появляение этого флага отслеживается на сервере и в соответствии с названием флага посылается запрос в базу, который вычищает все сессии пользователя, создавшего флаг.