Страница 1 из 1

Произвольный откат транзакций, почему ???

Добавлено: 05 июн 2005, 21:30
Александр Рогань
Почему-то начали появлятся проблемы с сомостоятельным откатом транзакций.
Это или Ib5.11 или Firebird 1.0, приложение написано на Delphi4, для доступа используются родные компоненты работающие через BDE.
Все вроде обычно работает нормально, у одних клиентов уже год работает и все было хорошо, они выполняли сто раз одни и те же операзии, сервер перегружали каждый день.
Но произошол прикол, через два дня после последней операции (переоценка продуктов). Два дня работали , а потом откатились на старые цены, причем не на все а только на парочку.
Второй случай такой же, но произошол на второй день после переоценки.
В хранимой процедуре переоценки я запускаю на выполнение
другую процедуру (execute procedure ) commit не делал, а надо ?
suspend в конце процедуры тоже не делал , может тоже надо?

Посоветуйте из за чего это, а то клиенты звонят, иногда даже плачут о проделанной работе, а Firebird их откатывает.

Добавлено: 06 июн 2005, 09:57
kdv
никто никого не откатывает. юзеры или ресет жмут, или база уже порченная.

Добавлено: 06 июн 2005, 20:38
Александр Рогань
Клиенты клянутся что на двух разных точка в двух местах меняли цены, затем работали два дня и после двух дней работы некоторые цены вернулись на прежнее место, как это?

Добавлено: 06 июн 2005, 21:24
Merlin
Это работа под виндами с FW OFF. По инету ходют сказки, легенды и тосты про несброс виндой файлового кеша даже в случае заливки в базу пары гигов данных.