Галактика 8.1, PervasiveSQL 8.7
Помогите найти битую таблицу. Не формируются накладные производства, сбыта и снабжения, а также акты, но формируются накладные и акты склада. Т.е. KatSopr и SoprHoz живые. Галактика по F7 просто виснет. В Мониторе Первасива начинает перебирать записи и так до бесконечности...
Что могло навернуться, какая таблица виновник ?
Срочно !!! Нужна помощь !!!
Модераторы: m0p3e, edward_K, Модераторы
-
- Посетитель
- Сообщения: 47
- Зарегистрирован: 01 дек 2006, 08:30
- Откуда: Иркутская обл., г. Ангарск
- Контактная информация:
Re: Срочно !!! Нужна помощь !!!
Пока отбой. Причина в одной из таблиц каталога D_ADVSEL. Осталось конкретную таблицу найти.
-
- Местный житель
- Сообщения: 2896
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
Re: Срочно !!! Нужна помощь !!!
журнализация есть? нажать и после зависания посмотреть журнал, где зависло.
-
- Посетитель
- Сообщения: 47
- Зарегистрирован: 01 дек 2006, 08:30
- Откуда: Иркутская обл., г. Ангарск
- Контактная информация:
Re: Срочно !!! Нужна помощь !!!
А вот и нифига. Причина была в KatNotes, который в журнале на локальных данных при создании накладной или акта себя никак не проявил. Пришлось методом подмены заведомо рабочих таблиц вычислять нарушителя спокойствия.Алексей писал(а):журнализация есть? нажать и после зависания посмотреть журнал, где зависло.
-
- Посетитель
- Сообщения: 47
- Зарегистрирован: 01 дек 2006, 08:30
- Откуда: Иркутская обл., г. Ангарск
- Контактная информация:
Re: Срочно !!! Нужна помощь !!!
Отбой. Можно закрывать тему.
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Срочно !!! Нужна помощь !!!
чаще всего обычно наворачивается как раз журнал - поэтому первая рекомендация - его убить.
Дальше в сапорте в модуле восстановление были какие то утилиты по проверке (и в галка в модуле настройка чуть-ка другое).
На крайняк можно сгенерить запрос для выгрузки табл с записью в out по заведо не битой
select 'таблица' from katsopr where (( 0 == katsopr.nrec )); // или xarpred
А katnotes у вас скорей всего не битый, а просто ссылки встали по кругу - сравните число записей в том что было, и что стало. Видел что в какой то момент туда накидывается куча мусора - типа при инициализации.
Дальше в сапорте в модуле восстановление были какие то утилиты по проверке (и в галка в модуле настройка чуть-ка другое).
На крайняк можно сгенерить запрос для выгрузки табл с записью в out по заведо не битой
select 'таблица' from katsopr where (( 0 == katsopr.nrec )); // или xarpred
А katnotes у вас скорей всего не битый, а просто ссылки встали по кругу - сравните число записей в том что было, и что стало. Видел что в какой то момент туда накидывается куча мусора - типа при инициализации.
-
- Посетитель
- Сообщения: 47
- Зарегистрирован: 01 дек 2006, 08:30
- Откуда: Иркутская обл., г. Ангарск
- Контактная информация:
Re: Срочно !!! Нужна помощь !!!
Все верно, так и получилось. Взяли рабочий файл из ночного архива.edward_K писал(а):А katnotes у вас скорей всего не битый, а просто ссылки встали по кругу - сравните число записей в том что было, и что стало. Видел что в какой то момент туда накидывается куча мусора - типа при инициализации.