Проблема с журнализацией?

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Pavel555
Новичок
Сообщения: 28
Зарегистрирован: 31 май 2005, 11:33

Сообщение Pavel555 »

1.Запрос -Tablecode=1418,forcorpo=0,forpersons=1,forrepair=0
2. Выдал=1763
Katorg в журнализации есть.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

чего то мне кажеться что forpersons=14 должно быть(у меня так).
вы точно удалыли таблу из журнализации и потом добавляли снова?
или 15.
попробуйте на чистой базе - все ведь прокатит без проблем.
а потом сравните что здесь и там.
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

Pavel555 писал(а):1.Запрос -Tablecode=1418,forcorpo=0,forpersons=1,forrepair=0
2. Выдал=1763
Katorg в журнализации есть.
FORPERSONS не должен равняться 1. У меня это поле равно 14, но возможно у вас должно быть какое-то другое значение, попробую выяснить. Пока можно попробовать выполнить вот такой запрос (только очень осторожно):

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

update x$registertables set forpersons=14 where tablecode=1418
После этого, сделайте в Галактике какое-нибудь изменение для каталога организаций и посмотрите появились ли записи в журнале.
Pavel555
Новичок
Сообщения: 28
Зарегистрирован: 31 май 2005, 11:33

Сообщение Pavel555 »

После апдейта журнализация на таблу katorg пошла.Что теперь?
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

Что возвращает запрос

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

select * from x$registertables where forpersons<>1
Если только одну запись с tablecode=1418, то выполняй вот такой запрос:

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

update x$registertables set forpersons=14 
Pavel555
Новичок
Сообщения: 28
Зарегистрирован: 31 май 2005, 11:33

Сообщение Pavel555 »

Есть еще записи с forepersons=0,это на что влияет?Или проапдейтить и их?И еще надо ли что править в StoredProcedure?
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

Pavel555 писал(а):Есть еще записи с forepersons=0,это на что влияет?Или проапдейтить и их?
На свой страх и риск. Хотя я уверен на 99%, что все будет нормально.
Pavel555 писал(а): И еще надо ли что править в StoredProcedure?
Нет
Pavel555
Новичок
Сообщения: 28
Зарегистрирован: 31 май 2005, 11:33

Сообщение Pavel555 »

Огромное спасибо,за помощь!!!!!!! :cool:
Ответить