Ошибка в БД после отвала сети

Инсталляция, обновления, нюансы БД, администрирование системы

Модератор: mike

Ответить
Аватара пользователя
Evchic
партнер
Сообщения: 88
Зарегистрирован: Пн, 17/09/2007 07:57
Имя Фамилия: Евгений Ильин
Откуда: Галактика ЮГ г.Ростов-на-Дону
Контактная информация:

Ошибка в БД после отвала сети

Сообщение Evchic »

Отвалилась сеть во время работы функции "Распределения платежа по ДО"

Возникли ошибки
1. Пропали птички о наличии платежа у счетов, хотя платеж был привязан..

Вопрос решился путем удаления Stored Procedures в базе, их там было несколько милионнов за 2 года работы.... после удаления Stored Procedures информация о платежах стала отображатся коректно.

2. см.картинку У документа появились платежи которые к нему не относятся


Вопрос как это исправить?

вот запрос к ДО изображенном на картинке

Код: Выделить всё

select * from basedoc where ((281474976774234 == basedoc.nrec));

select * from stepdoc where ((281474976774234 == stepdoc.cbasedoc));

select * from spstep where ((281474976774234 == stepdoc.cbasedoc and stepdoc.nrec == spstep.cstepdoc ));

select * from katsopr where ((281474976774234 == stepdoc.cbasedoc
and
stepdoc.nrec == katsopr.cstepdoc

));

select * from spsopr where ((281474976774234 == stepdoc.cbasedoc
and
stepdoc.nrec == katsopr.cstepdoc
and
katsopr.nrec == spsopr.csopr

));

select * from basefin where ((281474976774234 == stepdoc.cbasedoc
and
0 == basefin.tidkbase and
stepdoc.nrec == basefin.cstepdoc));
в plat.rar результат выполнени запроса
Ответить