Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-PPS => Wątek zaczęty przez: consul w Maja 15, 2013, 14:50:54 pm

Tytuł: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 15, 2013, 14:50:54 pm
Problem powracający, ale rozwiązania na forum nie znalazłem.
PPS z instalacją FB 2.5 serwer (VIN 7) + 3 stanowiska robocze(XP)
Od pewnego czasu notoryczne problemy z pracą, Brak możliwości połączenia z bazą na serwerze.
Po zresetowaniu serwera i satelitów łączy się prawidłowo, by po pewnym czasie się zawiesić.
Na serwerze (lokalnie) pierwsze uruchomienie PPS jest ok, ale kolejne już się nie udaje.
Czy znacie jakieś rozwiązanie ?
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: mikoltom w Maja 15, 2013, 18:46:34 pm
Witam. Rozwiązanie jest i działa. Zerknij

http://forumpps.pl/index.php?topic=6262.msg40381#msg40381

Pozdrawiam, Tomek
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 15, 2013, 20:16:33 pm
Dzięki za linka ten tekst czytałem.
Mam wątpliwości, czy takie rozwiązanie będzie miało u mnie zastosowanie.
Po wyłączeniu PPSa  lokalnie na serwerze, pozostaje aktywny proces fbserver i wydaje się, że on blokuje ponowne połaczenie z bazą.
W takiej sytuacji PPS nie daje się ponownie uruchomić.
Pomaga zakończenie procesu z poziomu menadżera zadań - wtedy mogę go uruchomić ponownie.
Potrzebuję podpowiedzi jak przełączyć serwer bazy FB na tryb Classic Server, i czy w tej sytuacji ma to sens ?
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: mikoltom w Maja 15, 2013, 20:38:41 pm
1. Nie ma lepszego sposobu niż sprawdzenie.
2. W moim (i nie tylko) przypadku pomogło. Skonwertowałem maszynę fizyczną do maszyny wirtualnej i na niej robiłem test. Później uruchomiłem to rozwiązanie w środowisku produkcyjnym.
3. Tryb pracy serwera FB ustala się w trakcie instalacji. W tej sytuacji należy wykonać kopię bazy, zdeinstalować FB i zainstalować ponownie w trybie Classic Server.
4. Co masz w logach FB.
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 15, 2013, 20:52:36 pm
log na serwerze wygląda np. tak
SERWER (Client)   Wed May 15 20:19:25 2013
   Guardian starting: "C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbserver.exe"
SERWER (Server)   Wed May 15 20:48:27 2013
   INET/inet_error: read errno = 10054
SERWER (Client)   Wed May 15 20:48:48 2013
   "C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbserver.exe": terminated abnormally (4294967295) - to zapewne wymuszone zakończenie procesu  z menadzera zadań.
SERWER (Client)   Wed May 15 20:48:49 2013
   Guardian starting: "C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbserver.exe"


Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: mikoltom w Maja 15, 2013, 21:00:12 pm
Też miałem takie komunikaty. Teraz już ich nie ma (Classic Server)
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 16, 2013, 11:04:53 am
Po aktualizacji do nowej wersji 2013,01,1,1 wydawało się, że będzie dobrze, niestety log jest taki:

SERWER (Server)   Thu May 16 10:34:56 2013
   The user defined function:    CONN_GET_PARAM
      referencing entrypoint:    IB_CONN_GET_PARAM             
                   in module:    KSIBFunc.dll
   caused the fatal exception: Access violation.
      The code attempted to access a virtual
      address without privilege to do so.
   This exception will cause the Firebird server
   to terminate abnormally.

Spróbuję na kopii podziałać  z FB 2,5 Classic Server
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: PiotrSz w Maja 16, 2013, 15:39:04 pm
Spróbuję na kopii podziałać  z FB 2,5 Classic Server

Lepiej najpierw napisz kiedy ostatnio robiłeś fixa na bazie i czy nie znalazł jakichś błędów ?
Przy takiej małej ilości klientów nie powinno być tego problemu co my mamy!
No i jak duża baza jest ?

pozdrawiam
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 16, 2013, 15:46:17 pm
fix to krok pierwszy przy problemach FB i od tego zaczynam.
Baza ok.1,5 G
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 16, 2013, 18:18:17 pm
Po dniu pracy na naprawionej bazie, fix daje:
level records:1
index page errors:58
databaze page errors: 1

Pzry tak małej liczbie klientów coś jest nie tak.
Macie jakieś pomysły ?
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: PiotrSz w Maja 17, 2013, 08:32:45 am
Po dniu pracy na naprawionej bazie, fix daje:
level records:1
index page errors:58
databaze page errors: 1

Pzry tak małej liczbie klientów coś jest nie tak.
Macie jakieś pomysły ?

Baza się delikatnie mówiąc sypie..
Jeżeli takie cuda masz po 1 dniu pracy to.. po pierwsze szukaj kogoś do reanimacji bazy
a po 2 na gwałt próbuj rozwiązać problem z wywalającym się FB!
Przy takiej małej ilości klientów raczej bym stawiał na problemy z siecią/serwerem/którymś z klientów.
Mogę się oczywiście mylić..

U mnie raz na ruski rok pojawia się jakiś jeden do kilku record level error przy sprawdzaniu bazy średnio raz na miesiąc.
Błąd na indexie może mi się raz na 5 lat zdarzył. Database page errors nie miałem chyba nigdy.

pozdrawiam
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: mpi w Maja 17, 2013, 09:22:49 am
Błędy w bazie zdarzyły mi się nawet na jednostanowiskowych instalacjach.
 
W jednej przychodni baza padała co kilka dni (być może częściej ale co kilka dni jeździłem i sprawdzałem). Tam był uszkodzony komputer pełniący rolę serwera - najprawdopodobniej RAM. Najprawdopodobniej bo kilka rzeczy zostało wymienionych. Tylko że tam komputer dawał znaki - wyłączał się samoczynnie podczas pracy.
Mało tego - uszkodzonej bazy nie szło naprawić na tym komputerze (pomimo tego że podczas naprawy się nie wyłączał). Po takiej operacji dalej były błędy w bazie tylko inne. Musiałem kopiować bazę na inny komputer, tam uruchamiać fixa i z powrotem naprawioną kopiować na serwer.

Właśnie przez te problemy z Firebirdem niechętnie patrzę na drEryka który pracuje tylko na na tej bazie.
Tytuł: Odp: Problem z Firebird
Wiadomość wysłana przez: consul w Maja 20, 2013, 11:25:04 am
Sprawa się wyklarowała - serwer padł,
Dzieki za pomoc.
Style:2: Portal (default), Printpage (default).
Pod-szablony:4: init, print_above, main, print_below.
Pliki językowe:6: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:14 - 659KB. (pokaż)
Użytych zapytań: 17.

[Pokaż zapytania]