5 Instalacja wersji "serwer"

Wersja Multi programu Tachospeed jest to wersja wielostanowiskowa, która umożliwia jednoczesną pracę kilku użytkownikom. Aby można było pracować w taki sposób, konieczne jest podłączenie komputerów w sieci LAN. Instalacją wersji Multi powinien zająć się przeszkolony pracownik z zakresu sieci informatycznych. Zazwyczaj jest to administrator sieci lub główny informatyk.

Wersja Multi składa się z wersji serwerowej oraz klienckiej. Wersja serwerowa powinna pracować na komputerze ogólnodostępnym dla wszystkich stacji klienckich. Wersja kliencka nie działa bez podłączenia do sieci, w której zainstalowana jest baza danych.

Aby programy klienckie działały, wystarczy, że uruchomiony jest serwer Firebird (nie musi być uruchomiona wersja serwerowa Tachospeed`a). Dzięki takiemu rozwiązaniu jednocześnie może działać kilka stanowisk, a co za tym idzie – kilku użytkowników. Wersja kliencka działa również przez Internet (DSL, Neostrada, Chello, itd.) ale wymagany jest tylko stały zewnętrzny adres IP serwera.

Instalacja wersji serwerowej
Program instalujemy "jako administrator" przy wyłączonym antywirusie. Najpierw zawsze instaluje się wersję serwerową. Instalacja przebiega tak samo, jak w przypadku wersji jednostanowiskowej, z tą różnicą, że po zakończeniu instalacji wersji serwerowej programu instalacyjnego automatycznie uruchamia się instalacja serwera Firebird. Podczas instalacji serwera Firebird muszą być włączone opcje: używaj Guardiana oraz uruchom jako usługa. Aby serwer Firebird działał poprawnie, na komputerze serwera musi być odblokowany port 3050 (TCP). Po instalacji należy ponownie uruchomić komputer. W przypadku, gdy nie jest to możliwe, wystarczy ręcznie uruchomić usługę serwera Firebird (opis dostępny jest w instrukcji serwera Firebird).

Teraz można przystąpić do uruchomienia programu Tachospeed na wersji "Client". Po uruchomieniu wersji "client" pokaże się okno:

Użytkownik: SYSDBA

Hasło: masterkey

 

Dalszy opis instalacji może się różnić, w zależności od wybranych parametrów instalacji oraz parametrów sieci.
Wpisujemy adres internetowy serwera: localhost lub 127.0.0.1, albo inny przypisany do tego komputera. Następnie podajemy ścieżkę do miejsca, gdzie zainstalowana jest wersja serwerowa MULTI na serwerze, np.: C:\Program files\Infolab\TachoSpeed\
Jeżeli zrobiliśmy wszystko poprawnie, program powinien się uruchomić i uzyskać dostęp do bazy danych.

Po zainstalowaniu programu należy wprowadzić także numery licencyjne, a następnie aktywować online lub telefonicznie poprzez Dział Pomocy Technicznej (tel. 32 70 70 440).

W wersji bez ograniczeń istnieje możliwość wyboru bazy danych. W oknie wyboru bazy danych należy podać dokładną ścieżkę do bazy danych, a nie tylko ścieżkę do katalogu gdzie zainstalowany jest program. W tym przypadku poprawną ścieżką do bazy danych będzie ścieżka:
C:\Program files\Infolab\TachoSpeed\Baza\TACHOSPEED.GDB
Ścieżkę do bazy danych możemy zmienić używając przycisku "Edycja" w oknie wyboru baz danych.
W przypadku kiedy nie możemy się połączyć z bazą przydatny staje się przycisk Debug. Otwiera on okno w którym wyświetlane są komunikaty z dokładniejszym opisem błędów. Pozwala to na szybkie rozwiązanie problemów z połączeniem.

 

Najczęstsze problemy przy instalacji wersji serwerowej

  • program nie został zainstalowany przy wyłączonym antywirusie oraz "jako administrator" na koncie administratora

  • Program uruchamia się, ale "nie widzi" bazy (cały czas wyskakuje okno ze ścieżką do bazy i adresem serwera):

  • na serwerze jest zainstalowany inny firewall (np. Norton Security), niż domyślny;

  • źle podany adres IP (spacje, kropki, itd.);

  • źle podana ścieżka instalacyjna (istnieje różnica pomiędzy wersją bez ograniczeń i z ograniczoną liczbą pojazdów);

  • wyłączony serwer Firebird (nie działa jako usługa lub jest zatrzymany);

  • inny program na serwerze ma zainstalowany serwer Firebird lub Interbase i blokują one port 3050 i/lub są w starszej wersji (trzeba zmienić komputer do instalacji jako serwer lub uruchomić drugi serwer Firebird na innym porcie i wpisać ten numer w programie);

  • inna wersja bazy (wersja serwera jest niższa, niż wersja bazy) – problem występuje przy próbie przywrócenia starszej wersji programu na nowszą bazę danych.