Uwaga
Istnieje nowsza wersja tego artykułu i jest dostępna tu: Jak pracować z ProstąPaczką w wersji sieciowej / serwerowej / wielostanowiskowej
A przy okazji:
Praca wielostanowiskowa umożliwia korzystanie z tych samej historii z wielu stacji roboczych, co pozwala uniknąć sytuacji że list przewozowy będzie utworzony drugi raz dla tego samego dokumentu, lub każdy pracownik będzie miał dostęp do tej samej listy dostaw.
Aby umożliwić taką pracę należy:
- Zainstalować serwer Firibird (pozwalający na obsługę wielu połączeń do bazy na raz) – zobacz FAQ
- Umieścić plik z bazą danych (z lokalnej instalacji) na serwer
- Skonfigurować każdą stację roboczą aby korzystała z bazy umieszczonej na serwerze
Instalacja serwera FIrebird została opisana w osobnym wpisie: FAQ – jak zainstalować serwer Firebird?
Przygotowanie serwera z bazą danych
Po zainstalowaniu serwera Firebird należy:
- Skopiować plik bazy danych (PP_DB.FDB) z katalogu aplikacji ProstaPaczka2: C:\ProgramData\LCSoft\ProstaPaczka.
- Umieszczamy plik bazy danych (PP_DB.FDB) na SERWERZE w lokalizacji dostępnej dla wszystkich użytkowników:
Np.: c:\prosta_paczka_baza\PP_DB.FDB.
Upewniamy się że usługa Firebird jest włączona
Dla pewności że nie będzie problemów z połączeniem z innych komputerów możemy na czas konfiguracji wyłączyć zabezpieczenia sieciowe (firewalle) i antywirusy.
Przygotowanie aplikacji do pracy wielostanowiskowej
W zakładce ADMINISTRACJA -> zakładka OGÓLNE -> przycisk KONF. POŁĄCZENIA
- Resetujemy ustawienia na ustawienia serwerowe wciskając przycisk „Resetuj ustawienia (serwer)”
- Wpisujemy ścieżkę gdzie znajduje się na SERWERZE plik z bazą danych (w naszym przypadku: c:\prosta_paczka_baza\PP_DB.FDB
- Wpisujemy adres IP (lub nazwę) SERWERA
- Uruchamiamy test połączenia przyciskiem „Testuj połączenie”
Jeżeli na komputerze z zainstalowanym serwerem plik umieściliśmy w lokalizacji: C:\Baza_prosta_paczka\PP_DB.FDB, to taką ścieżkę wpisujemy w konfiguracji.
UWAGA!!! Nie należy wprowadzać lokalizacji sieciowej.
UWAGA!!! Na każdym stanowisku musi być ustawiony ten parametr! W przeciwmym wypadku nie będzie możliwości korzystania ze wspólnej bazy danych.
Po ustawieniu powyższych parametrów na każdym stanowisku komputerowym, wszystkie instancje będą mogły korzystać z tej samej historii.
Programista, analityk IT i specjalista ds. projektów z wieloletnim doświadczeniem. Absolwent Politechniki Białostockiej i Politechniki Warszawskiej. Magister elektrotechniki z wieloletnim doświadczeniem w branży kurierskiej. Wykształcenie uzupełnione o studia podyplomowe oraz liczne szkolenia z zakresu zarządzania projektami IT, analizy IT oraz modelowania procesów biznesowych. Prywatnie miłośniki literatury fantasy i szczęśliwy ojciec.