collapse

Reklama


Autor Wątek: Problem z Firebird  (Przeczytany 6472 razy)

0 użytkowników i 2 Gości przegląda ten wątek.

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Problem z Firebird
« dnia: 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 ?

Offline mikoltom

  • Kompletny nowicjusz
  • Wiadomości: 6
  • Pomógł? 1
Odp: Problem z Firebird
« Odpowiedź #1 dnia: 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

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #2 dnia: 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 ?

Offline mikoltom

  • Kompletny nowicjusz
  • Wiadomości: 6
  • Pomógł? 1
Odp: Problem z Firebird
« Odpowiedź #3 dnia: 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.

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #4 dnia: 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"



Offline mikoltom

  • Kompletny nowicjusz
  • Wiadomości: 6
  • Pomógł? 1
Odp: Problem z Firebird
« Odpowiedź #5 dnia: Maja 15, 2013, 21:00:12 pm »
Też miałem takie komunikaty. Teraz już ich nie ma (Classic Server)

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #6 dnia: 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

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Problem z Firebird
« Odpowiedź #7 dnia: 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

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #8 dnia: Maja 16, 2013, 15:46:17 pm »
fix to krok pierwszy przy problemach FB i od tego zaczynam.
Baza ok.1,5 G

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #9 dnia: 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 ?

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Problem z Firebird
« Odpowiedź #10 dnia: 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

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Problem z Firebird
« Odpowiedź #11 dnia: 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.
« Ostatnia zmiana: Maja 17, 2013, 09:24:21 am wysłana przez mpi »

Offline consul

  • Zaawansowany
  • **
  • Wiadomości: 101
  • Pomógł? 0
Odp: Problem z Firebird
« Odpowiedź #12 dnia: Maja 20, 2013, 11:25:04 am »
Sprawa się wyklarowała - serwer padł,
Dzieki za pomoc.

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 508
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 6
  • 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]