======= Znane problemy ======= ===== problemy z Windows 7 ===== UAC w systemie Windows 7 i Vista powoduje, że ważne pliki systemu Modus są klonowane i używane przez system Windows. Dlatego po aktualizacji Modusa często nie można przeprowadzić aktualizacji bazy danych. W takich wypadkach należy sprawdzić czy Windows nie zrobił sobie klona naszych plików i czy czasem ich nie używa. Najprościej jest wyłączyć ochronę UAC, lub szczegółowo zapoznać się z tą funkcją na stronach Microsoft. jak wyłączyć UAC w Windows 7? 1. Wchodzimy do „Panelu sterowania” 2. Następnie „Konta użytkowników i filtr rodzinny” 3. Po lewej stronie wybierz „System i zabezpieczenia” i kliknij w „Zmień ustawienia funkcji Kontrola konta użytkownika” 4. Dostępnym suwakiem przełącz na pozycję znajdującą się na samym dole „Nie powiadamiaj nigdy”. Na skróty: * „Panelu sterowania” * „Konta użytkowników i filtr rodzinny” * „System i zabezpieczenia” * „Zmień ustawienia funkcji Kontrola konta użytkownika” * „Nie powiadamiaj nigdy” ===== Komunikat: -904 Unavilable... ===== Serwer bazy danych Firebird nie może wykonać tej operacji. Komunikat serwera: 'Unavilable database.'. (Kod komunikatu: -904/335544375) ++++ Ekran: Kod komunikatu: -904/335544375 | {{:administrator:-904.png|Ekran: Kod komunikatu: -904/335544375 }} ++++ Komunikat pojawia się w przypadku wyłączonego serwera Firebird. W celu sprawdzenia czy serwer pracuje: * przejdź do Panelu sterowania * uruchom Firebird Serwer Manager * sprawdź status usługi Wyłączenie mogło nastąpić z poziomu Firebird Serwer Manager lub z poziomu systemu operacyjnego. ++++ Ekran: Firebird Serwer Manager | {{:administrator:firebird_serwer_manager.png|Ekran: Firebird Serwer Manager }} ++++ **Rozwiązaniem problemu jest:** * włączenie serwera Firebird * jeśli w Firebird Serwer Manager aktywna jest funkcja Start, należy jej użyć * jeśli jest nieaktywna należy sprawdzić czy nie wyłączono serwera na liście usług systemu operacyjnego (Star/Uruchom/msconfig). ===== Komunikat: -902 database... ===== -902 database /sciezka_do_bazy/baza.fdb shutdown komunikat może oznaczać niepoprawną aktualizację bazy, bardzo często występuje gdy serwer zainstalowany jest na systemie Debian **Przywrócenie bazy z trybu shutdown do trybu online:** - Wylogować się z Modusa, jeżeli gdzieś jest połączenie. - Uruchomić ModusAdmin i spróbować się połączyć do bazy. - Jeżeli nie uda się połączyć, oznacza to, że istnieje jakieś podłączenie do bazy. Należy w tej sytuacji zrestartować serwer bazy danych Firebird albo cały serwer. - Uruchomić ModusAdmin, podłączyć się do bazy i jeżeli się to uda, to rozłączyć się. - Baza danych powinna już być dostępna w normalnym trybie. aby zabezpieczyć się przed tego typu sytuacjami należy (o ile to możliwe) wykonywać aktualizacje baz lokalnie tj. na serwerze (jeśli jest to serwer Windows) lub też skopiować fizycznie plik bazy na lokalny komputer i wykonać aktualizację. Istnieje wysokie prawdopodobieństwo błędów zwłaszcza w sieciach obciążonych. Połączenie z bazą danych z programu ModusAdmin również powoduje przywrócenie bazy do trybu online. Warunkiem jest absolutne wylogowanie wszystkich użytkowników W przypadku niektórych dystrybucji systemu Linux konieczne jest przywrócenie bazy z trybu shutdown do trybu online z lini komend **Przywrócenie bazy z trybu shutdown do trybu online z linii komend:** - uruchomić linie komend (Start/Uruchom/cmd) - wejść do katalogu w którym znajduje się Modus (cd c:/modus) - wpisać gfix_2.5.exe -USER SYSDBA -PASSWORD masterkey IP serwera i ścieżka do bazy danych np:\\ 192.168.0.1:/home/modus/start.fdb -online (IP serwera i ścieżka do bazy danych znajdują się w pliku bazy.ini ) Przywrócenie bazy z trybu shutdown do trybu online z lini komend gfix -USER //nazwa_uzytkownika// -PASSWORD //haslo_do_serwera_Firebird// nazwa_pliku_bazy.fdb -online ===== Komunikat: -902 Unable... ===== -902 Unable to complete network request to host "@1".'.\\ \\ (Kod komunikatu: -902/335544721) Problem występuje zazwyczaj w sytuacji, gdy na stanowisku komputerowym nastąpi utrata połączenia sieciowego, a co za tym idzie utrata połączenia z bazą danych \\ ++++ Ekran: Komunikat -902 Unable to complete network request to host "@1".'. | {{:administrator:błąd_902_networt_request.png|Ekran: Ekran: Komunikat -902 Unable to complete network request to host "@1".'. }} ++++ **Rozwiązaniem problemu jest:** * kontrola i naprawa połączenia sieciowego * zamknięcie systemu Modus - konieczne może być zastosowanie menadżera procesów i zakończenie procesu Modus (Alt+Ctr+Del) * ponownie uruchomienie systemu Modus\\ \\ ===== Komunikat: -901 lock conf... ===== -901 lock conflict on no wait transaction\\ \\ 901/335544345 Nie można dokończyć operacji. Inny użytkownik modusa wykonuje operacje na wybranym rekordzie. Problem występuje zazwyczaj w sytuacji, gdy działanie programu na jakimś stanowisku zostaje nagle przerwane, (np. wskutek zawieszenia się komputera czy braku prądu) lub jeżeli w jednej chwili dwie osoby próbują edytować te same dane.\\ **Rozwiązaniem problemu jest:** * wylogowanie użytkowników i ponowne ich zalogowanie * jeżeli to nie przynosi rezultatu należy wykonać restart serwera bazodanowego Firebird, albo restart komputera będącego serwerem. Pomocne może okazać się zainwestowanie w szybsze dyski na serwerze np nowe dyski SSD sprawdzają się doskonale, a zwłaszcza spięte w macierz RAID. **W miarę możliwości proszę również nie pozostawiać otwartych wyskakujących okien.**\\ \\ ===== Komunikat: Odmowa dostępu ===== Wystąpił błąd podczas próby zamiany istniejącego pliku\\ Błąd podczas wykonywania DeleteFile; code 5\\ Odmowa dostępu Problem występuje zazwyczaj podczas próby aktualizacji programu do nowej wersji, gdy uprzednio program został niepoprawnie zamknięty (np. wskutek zawieszenia się komputera czy braku prądu). Pogram widnieje wówczas, w uruchomionych procesach systemu operacyjnego, w związku z czym nie ma możliwości nadpisania nowych wersji plików. **Rozwiązaniem problemu jest:** * anulowanie aktualizacji * zakończenie procesu Modus (lista procesów uruchomionych w systemie: Alt+Ctr+Del) * ponowna aktualizacja programu\\ \\ **>> Wróć do: [[administrator:start|PODRĘCZNIK ADMINISTRATORA]]**