mojaSymfonia FORUM
https://forum.mix-soft.pl/

błąd podczas konwersji HMP2010->HMP2010.1
https://forum.mix-soft.pl/viewtopic.php?f=2&t=2639
Strona 1 z 1

Autor:  wojtek [ 2011-01-05, 17:54 ]
Tytuł:  błąd podczas konwersji HMP2010->HMP2010.1

WItam,
Podczas konwersji HMP 2010=>2010.1 pojawia się komunikat taki jak na obrazku.
Diagnostyki bazy PN oraz IPN nie wykazują niczego niepokojącego. Baze dodatkowo potraktowałem rebuildem w pervasive. Czy ktoś może pomóc.

Załączniki:
blad.jpg
blad.jpg [ 65.98 KiB | Przeglądany 2642 razy ]

Autor:  milew [ 2011-01-05, 19:11 ]
Tytuł: 

A przeciągnąć wyższą wersją od razu 2011.1a?

Autor:  wojtek [ 2011-01-05, 20:13 ]
Tytuł: 

Niestety ten sam efekt.
Dla zabawy podmieniłem ten plik z innej bazy i konwersja przeszła.
Problem jest gdzieś w pliku 51pn.dat, ale nie wiem o co chodzi bo wszystko wygląda normalnie

Autor:  milew [ 2011-01-05, 20:22 ]
Tytuł: 

A zrobić taki myk narzędziami do bazy.
Rozładować do pliku
utworzyć nowy plik bazodanowy
załadować dane z pliku
Nie pamiętam jak dokładnie to się robiło
Ale raz mi to pomogło w jakiejś skrajnej sytuacji

Autor:  wojtek [ 2011-01-05, 22:11 ]
Tytuł: 

Spróbuje tak tez,ale teraz jescze jedna wskazowka - ja jeszcze nie wiem o co chodzi ale:
Baza PN ma jakieś 33000 rekordów
Jeśli usunę rekordy o id < 1150 to konwersja ok
Jeśli usunę rekordy o id < 1140 to znowu ten błąd
Jeśli usunę rekordy o id between 1140 and 1150 to DALEJ TEN BŁĄD !!!
Jeśli usunę rekordy o id > 1150 to KONWERSJA OK !!!

nie wiem o co chodz. Podejżewałem jakiś jeden nłędny rekord i chciałem go wytropić, ale teraz to sam już nie wiem o co chodzi. POMOCY!!

Autor:  wrob [ 2011-01-05, 23:13 ]
Tytuł: 

A nie prosciej zagrzebac sie w raport konwertujacy i dodac w nim pare linijek zeby printowal do pliku txt wszystkie operacje? - i odrazu znajdziesz ten rekord :)

Autor:  wojtek [ 2011-01-06, 05:18 ]
Tytuł: 

A jak znaleźć ten raport, bo nie wiem wogóle gdzie go szukać. Jest w oddzielbym pliku czy wśród raportów w handlu?

Autor:  wojtek [ 2011-01-06, 06:45 ]
Tytuł: 

Udało się:
W bazie były 3 rekordy gdzie pole typ = 0 a flag = 16384. Zmiana typ na 1 jak przy wszystkich innych 1911 rekordach o tej samej wartości pola flag pomogło.

Dzięki za pomoc.
Pośrednio pomógł wrob bo skłonił mnie do poszukiwań raportu konwertującego z którego dowiedziałem się jakie pola w bazie mogą być błędne więc daje punkta

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/