collapse

Reklama


Autor Wątek: Błąd podczas aktualizacji do 2015.03.0.0  (Przeczytany 4433 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline psz3mo

  • Kompletny nowicjusz
  • Wiadomości: 5
  • Pomógł? 0
Błąd podczas aktualizacji do 2015.03.0.0
« dnia: Października 23, 2015, 12:22:35 pm »
Witam.

Czy ktoś ma pomysł jak to sobie poradzić z tym problemem? Podczas aktualizacji do najnowszej wersji wyskoczył błąd z załącznika (dotyczy kilkudziesięciu rekordów), później następuje seria z tabeli SWCL z odpowiednio inną treścią. Po przeklinaniu wszystkich błędów PPS uruchamia się normalnie, ale ponowne puszczenie ksinstal znowu je wywołuje. Porównywałem te tabele z czystym PPSem w wersji 1.4 i o ile NCWD, NCWL, NCWR się powtarzają to KONZ i TYPZ są zupełnie inne, w 3.0 są wypełnione rekordy (T/N, Roz/Wyk), a w 0.0 i 1.4 mam pełno 'null' - zmiana na null w 3.0 nie jest możliwa, bo czepia się ograniczeń 'scwd_konz_chk', 'scwd_typz_chk', które nie mogą być puste i stoję w miejscu. Nie mam możliwości zajrzeć do innej tabeli w wersji 3.0 (przynajmniej).

Ps. Baza to FB.

Pozdrawiam,
Przemek

Offline Edward_B

  • Ekspert
  • *****
  • Wiadomości: 2968
  • Pomógł? 156
Odp: Błąd podczas aktualizacji do 2015.03.0.0
« Odpowiedź #1 dnia: Października 23, 2015, 12:47:01 pm »
Kiedyś coś takiego miałem to kliknąłem Zawsze Tak i do przodu i było OK
Edward z Kętrzyna

Offline psz3mo

  • Kompletny nowicjusz
  • Wiadomości: 5
  • Pomógł? 0
Odp: Błąd podczas aktualizacji do 2015.03.0.0
« Odpowiedź #2 dnia: Października 23, 2015, 13:13:28 pm »
Gdyby to było dla mnie to bym olał temat, ale robię to dla kogoś i chciałbym uniknąć problemu w przyszłości.

Offline Edward_B

  • Ekspert
  • *****
  • Wiadomości: 2968
  • Pomógł? 156
Odp: Błąd podczas aktualizacji do 2015.03.0.0
« Odpowiedź #3 dnia: Października 23, 2015, 14:22:11 pm »
Tak zrobiłem i nie miałem problemów, jest trochę o tym na forum to poczytaj
Edward z Kętrzyna

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Błąd podczas aktualizacji do 2015.03.0.0
« Odpowiedź #4 dnia: Października 23, 2015, 14:38:22 pm »
W tabelach znajdują się informacje, które nie spełniają warunków CHECK - warunki te jak były, to nie były włączone, ale też mogły się pojawić w aktualnej wersji. Ogólnie jeśli problem w takim wypadku jest nierozwiązany (nie są załączone CHECKi - przez pomiń na ten przykład), to mogą do tabel wchodzić dane, które nie powinny i baza tego nie wychwyci. W wielu przypadkach, program będzie działał ok - walidację danych w insertach przeprowadza też sama aplikacja, ale w razie W jakby ktoś chciał Kamsoftwoi coś zarzucić, to odbity zostanie z informacją, że ma niespójną bazę. Dlatego wg mnie lepiej to poprawić.

Typowo stricte serwisowo - trzeba zobaczyć co robią dane CHECKi (chyba są to walidacje na temat kluczy obcych i jak baza była kiedyś uszkodzona i naprawiana nie do końca jak trzeba to taka sytuacja może zajść, że nie będzie wszystkich potrzebnych rekordów w powiązanych tabelach) i ręcznie (jak był wylot danych) coś w temacie podziałać. Nie da się tego tak za bardzo opisać, ale jak są to tabele słownikowe - można na podstawie innego PPSa próbować coś odtworzyć, ale jak są to inne dane - zwykle kończy się to tak, że aby umożliwić załącznie CHECKa, trzeba parę rzeczy pousuwać (zwykle i tak są to dane uszkodzone).

O naprawie na forum to raczej tyle pomogę, ponieważ każda sytuacja (dane) i błędy wymagają różnych działań.
Kliknij pomógł, jeślim pomógł :-)

Offline psz3mo

  • Kompletny nowicjusz
  • Wiadomości: 5
  • Pomógł? 0
Odp: Błąd podczas aktualizacji do 2015.03.0.0
« Odpowiedź #5 dnia: Października 23, 2015, 15:34:53 pm »
Problem rozwiązany metodą...siłową. Wywaliłem całego PPSa + Firebirda i puściłem pełną instalacje, zainstalowało się 3.0, przywróciłem bazę danych spod PPSa, zrobiłem update do 3.1 i żadnych problemów nie zarejestrowałem.

Tak jak 09061303 napisał, sprawdzałem wcześniej tabele i checki, które się "rozjechały" przed rozpadnięciem bazy - w pewnym momencie doszedłem do tego, że ksinstall nie chciał przeinstalować PPSa :o, bo były errory. Zarówno tabele, jak i checki w obecnej, działające wersji wyglądają tak samo jak w chwili występowania błędów.

Mam nadzieję, że temat już nie wróci.

Pozdrawiam,
Przemek

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 573
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 1
  • Kropka Użytkownicy online:

Reklama

* Aktywni

Paweł Paweł
9409 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3285 Wiadomości
Michał Michał
3191 Wiadomości
karolweksler
3153 Wiadomości
09061303
3079 Wiadomości
Edward_B Edward_B
2968 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2201 Wiadomości
cilazapril cilazapril
1634 Wiadomości

Reklama

Reklama

Style:3: index (domyslny), Portal (default), Display (default).
Pod-szablony:8: init, html_above, body_above, portal_above, main, portal_below, body_below, html_below.
Pliki językowe:8: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny), index.english (domyslny), index.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:15 - 738KB. (pokaż)
Użytych zapytań: 29.

[Pokaż zapytania]