W firmach gdzie z Płatnika korzysta kilka osób lub gdzie program obsługuje wielu płatników, konfiguracja pracy sieciowej z centralną bazą danych jest bardziej efektywna niż wiele niezależnych instalacji. Sieciowa baza Firebird umożliwia jednoczesny dostęp z kilku stanowisk do tej samej bazy danych Płatnika. Konfigurujemy takie środowisko bezpiecznie i wydajnie.
Sieciowa konfiguracja Płatnika wymaga instalacji Firebird Server na jednym komputerze (serwerze) oraz konfiguracji Płatnika na pozostałych stanowiskach (klientach) tak, by wskazywały na bazę danych na serwerze przez sieć TCP/IP. Wymaga też odpowiedniej konfiguracji uprawnień sieciowych i ewentualnie reguł firewalla.
Architektura sieciowej instalacji Płatnika
- Serwer Firebird – jeden komputer z zainstalowanym Firebird Server i bazą Płatnika
- Klienty Płatnik – pozostałe stanowiska z zainstalowanym Płatnikiem wskazującym na serwer
- Konfiguracja połączenia: adres IP serwera lub nazwa hosta, port 3050, ścieżka do pliku bazy
- Konto użytkownika bazy – standardowo SYSDBA lub dedykowane konto z odpowiednimi uprawnieniami
- Firewall serwera – zezwolenie na połączenia na porcie 3050 z adresów IP klientów
Konfiguracja i testowanie połączenia sieciowego
Konfigurację sieciową przeprowadzamy etapowo: instalacja Firebird Server na komputerze serwerowym, przeniesienie pliku bazy danych do katalogu serwera, konfiguracja Płatnika na każdym stanowisku klienta (wpisanie ścieżki sieciowej do bazy), testowanie połączenia z każdego stanowiska, weryfikacja że jednoczesny dostęp kilku stanowisk nie powoduje konfliktów. Konfigurujemy też procedury kopii zapasowej działające na bazie sieciowej i weryfikujemy, że backup działa poprawnie dla bazy dostępnej przez sieć.