Код завершения 8104
Диагностическое сообщение
Конкурирующая транзакция модифицировала или удалила запись.
Причина ошибки
Попытка получить доступ к записи, которая была модифицирована (или удалена) конкурирующей транзакцией, но эти изменения еще не были фиксированы. Ошибка возникает в следующих ситуациях:
-
канал, подавший запрос обработки данных, находится в неблокирующем режиме;
-
была попытка выполнить команду обработки BLOB-данных (например,
AOBJ
,COBJ
) применительно к BLOB-данным, уже модифицированным конкурирующей транзакцией (при любом режиме работы канала); -
попытка работать с записью, которая уже удалена конкурирующей транзакцией.
Ответственный за устранение
Пользователь.
Рекомендации по устранению
Повторить транзакцию.
См. документы:
-
«СУБД ЛИНТЕР. Справочник по SQL», конструкция
SET TRANSACTION ISOLATION LEVEL
; -
«СУБД ЛИНТЕР. Интерфейс нижнего уровня», команды
AOBJ
,ABLB
,COBJ
,CBLB
.