Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-PPS => Wątek zaczęty przez: mpi w Stycznia 03, 2013, 20:35:19 pm

Tytuł: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: mpi w Stycznia 03, 2013, 20:35:19 pm
Zauważyłem w jednej przychodni, że Firebird 2.0 na Windows7 nie zamyka pliku KSPPS.FDB. Nawet po ponownym uruchomieniu komputera plik jest otwarty (stara data modyfikacji). Pomaga dopiero zatrzymanie i ponowne uruchomienie Firebida.

Wiecie co to może być?
Tytuł: Odp: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: mpi w Stycznia 03, 2013, 23:53:23 pm
Odinstalowałem i ponownie zainstalowałem firebirda (cholera nie pomyślałem i przez to chyba będę musiał tam jutro rano jechać i na końcówkach pologować się bo jest nowa baza security2.fdb) i nic to nie dało.

Data modyfikacji pliku KSPPS.FDB była z 31 grudnia 2012 czyli to było ostatnie zamknięcie pliku przez Firebirda, więc zrobiłem przywracanie systemu z 29 grudnia i też lipa (no może poza tym że teraz NOD mi się burzy że baza wirusów nieaktualna ale podczas aktualizacji wywala napis że jednak aktualna no i dalej czerwona ikonka "system jest zagrożony")

Nie wiem co może być. Wyłączałem NODa i cały czas lipa.
Zainstalowałem czystego PPSa i to samo.
W logach jedynie podczas resetowania Firebirda jest komunikat:

A (Server)   Thu Jan 03 23:46:07 2013
   Shutting down the Firebird service with 1 active connection(s) to 1 database(s)


A (Server)   Thu Jan 03 23:46:07 2013
   The database C:\KS\KS-PPS\BAZA\KSPPS.FDB was being accessed when the server was shutdown


A (Client)   Thu Jan 03 23:46:10 2013
   Guardian starting: C:\Program Files (x86)\Firebird\Firebird_2_0\bin\fbserver.exe

Tytuł: Odp: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: Lastryko w Stycznia 04, 2013, 01:05:30 am
[...]Wiecie co to może być?

Ja bym nie winił Firebirda za to.
O ile dobrze zrozumiałęm, problemem jest brak aktualizacji flagi last-modified w NTFS-ie
a nie brak danych w pliku FDB.

Możesz sprawdzić czy po poleceniu dir (z cmd) ten znacznik zostanie zaktualizowany?
Tytuł: Odp: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: mpi w Stycznia 04, 2013, 07:39:39 am
to nie jest brak flagi last-modified, ponieważ po zatrzymaniu firebirda w panelu sterowania data aktualizacji pliku się zmienia. Ponadto nie można zmienić nazwy pliku, pojawia się komunikat że plik jest otwarty przez firebirda.

EDIT: przed chwilą mnie oświeciło, zadzwoniłem i potwierdziły się moje przypuszczenia. Uruchomiony od dwóch dni w nieużywanym gabinecie laptop z odpalonym KS-PPS :).
Tytuł: Odp: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: Lastryko w Stycznia 04, 2013, 08:41:41 am
to nie jest brak flagi last-modified, ponieważ po zatrzymaniu firebirda w panelu sterowania data aktualizacji pliku się zmienia. Ponadto nie można zmienić nazwy pliku, pojawia się komunikat że plik jest otwarty przez firebirda.

Jest w sieci kilka wątków dotyczących LM i Win7.
W niektórych przypadkach nie zmiania się pomimo modyfikacji pliku i zamknięciu aplikacji

EDIT: przed chwilą mnie oświeciło, zadzwoniłem i potwierdziły się moje przypuszczenia. Uruchomiony od dwóch dni w nieużywanym gabinecie laptop z odpalonym KS-PPS :).

Jeśli to pomogło, to OK
Tytuł: Odp: Firebird nie zamyka pliku z bazą
Wiadomość wysłana przez: mpi w Stycznia 04, 2013, 08:45:48 am
Zaskoczyło mnie ale pomogło. Komputer z bazą uruchamiałem ponownie, zatrzymywałem i ponownie uruchamiałem Firebirda a jednak włączony KS-PPS (nawet nieużywany) musi prawdopodobnie cały czas próbować nawiązywać połączenie z bazą.
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]