Konfiguracja: Serwer i baza danych

Z TaxMachine - dokumentacja
Przejdź do nawigacji Przejdź do wyszukiwania

Poziom wyżej: Konfiguracja programu TaxMachine

Zakładka Serwer i baza danych służy do ustalenia sposobu łączenia się z serwerem TreeDB oraz bazą danych.

Konfiguracja połączania z bazą danych - lokalna baza.png


Pole Model programu określa sposób pobierania danych do programu TaxMachine. Dostępne są następujące modele:

  • Lokalna baza danych - jest to domyślny model w którym dane pobierane są z pliku LocalDB.tdb z katalogu w którym zainstalowano program bez udziału serwera TreeDB. Ten tryb pracy jest stosowany gdy nie ma potrzeby jednoczesnej pracy na jednej bazie danych przez wielu użytkowników.
  • Jeden serwer jedna baza danych - tryb w którym program pobiera dane z bazy danych za pośrednictwem serwera TreeDB. Tryb ten umożliwia jednoczesną pracę wielu użytkowników z jedną bazą danych.
  • Jeden serwer wiele baz danych - tryb w którym istnieje możliwość jednoczesnej pracy z wieloma bazami danych. Definicje baz danych wprowadza się wtedy w drzewie.
  • Wiele serwerów wiele baz danych - tryb w którym istnieje możliwość jednoczesnej pracy z wieloma bazami danych na wielu serwerach. Definicje serwerów i baz danych wprowadza się wtedy w drzewie.

Domyślnym modelem programu jest lokalna baza danych. W trybie tym nie ma możliwości jednoczesnej pracy z bazą danych przez wielu użytkowników, dlatego też tryb ten najlepiej sprawdza się w prostych zastosowaniach jednostanowiskowych. W razie potrzeby zawsze można podłączyć lokalną bazę danych do serwera i korzystać z niej w trybie wielodostępnym. Wykorzystuje się wtedy jeden z pozostałych trzech modeli programu.

Model Jeden serwer jedna baza danych i Jeden serwer wiele baz danych wymaga wprowadzenia nazwy serwera, czyli nazwy pod jaką widoczny jest komputer na którym pracuje serwer TreeDB w sieci lokalnej lub w Internecie. Można też podać adres IP.

Niezbędne jest też podanie nazwy użytkownika i hasła. W przypadku modelu Jeden serwer jedna baza danych należy też wprowadzić nazwę bazy danych pod jaką jest ona zarejestrowana na serwerze.

Następnie należy nacisnąć przycisk Testuj połączenie w celu sprawdzenia czy podane dane są prawidłowe i program może połączyć się z serwerem i bazą danych. W trybie Jeden serwer jedna baza danych jeżeli połączenie z serwerem zostało nawiązane ale nie znaleziono bazy danych o podanej nazwie program zaproponuje założenie nowej bazy o tej nazwie. Jeżeli przez pomyłkę wpisano błędną nazwę to należy zrezygnować z tworzenia nowej bazy i wprowadzić poprawną nazwę.

W modelu Jeden serwer wiele baz danych i Wiele serwerów wiele baz danych bazy danych nie mogą być automatycznie założone, trzeba to zrobić poprzez interfejs użytkownika serwera TreeDB.

Pole Poziom kompresji danych służy do ustalenia czy i w jakim stopniu serwer będzie kompresował dane przed wysyłką. Im wyższy stopień kompresji tym mniej danych musi być przesłanych po sieci ale też tym dłużej trwa kompresja. W szybkich sieciach kompresja powinna być wyłączona, w sieciach 10 Mbit można włączyć najniższy stopień kompresji ("szybka"), wyższe stopnie kompresji powinno się używać tylko w przypadku wolnych połączeń przez Internet.