Strona główna > Oferta > Sage > Pervasive
Pervasive
Wszystkie wersje ewaluacyjne Pervasive'a oraz dokumentacja i poprawki są do pobrania pod następującym adresem ftp://ftp.symfonia.pl/pub/pervasive/
Oprogramowanie Pervasive w instalacjach Systemu SYMFONIA®
Sposoby instalacji w sieciach komputerowych
System SYMFONIA® oparty jest na bazach danych w formacie Pervasive. Dla wymiany danych pomiędzy programami Systemu SYMFONIA® a plikami bazy danych, niezbędny jest interfejs w postaci oprogramowania produkowanego przez firmę Pervasive Software.
Oprogramowanie to jest dostarczane razem z Systemem SYMFONIA® , co ułatwia i przyspiesza instalację oraz pozwala na pracę w następujących trybach:
- Instalacja jednostanowiskowa - interfejs 16-bitowy i 32-bitowy
- Instalacja sieciowa - interfejs 16-bitowy
Oprócz oprogramowania dostarczanego razem z Systemem SYMFONIA® , istnieje na rynku wiele komercyjnych pakietów firmy Pervasive usprawniających i przyśpieszających pracę w środowiskach sieciowych. Aby prawidłowo określić potrzeby zastosowania tych narzędzi konieczna jest podstawowa znajomość zależności jakie występują pomiędzy Systemem SYMFONIA®, zastosowanym systemem operacyjnym oraz programami Pervasive.
Typy instalacji Systemu SYMFONIA®
Typy instalacji Systemu SYMFONIA®
- ze względu na ilość stacji roboczych
- jednostanowiskowe
- sieciowe
- ze względu na zastosowane oprogramowanie interfejsu do baz danych
- instalacje typowe (z zastosowaniem dołączonego oprogramowania)
- instalacje specjalne (praca w oparciu o komercyjny pakiet Pervasive'a)
Warianty instalacji Systemu SYMFONIA®
| System operacyjny stacji roboczej | Instalacja jednostanowiskowa | Instalacja sieciowa |
| Windows 98/NT/2000 16/32 bit |
32-bitowy Microkernel zawarty w SYMFONII® 32-bitowy Pervasive Workstation - opcjonalnie |
16-bitowy Microkernel zawarty w SYMFONII® 32-bitowy klient Pervasive - opcjonalnie |
| Windows XP 32 bit |
32-bitowy Microkernel zawarty w SYMFONII® 32-bitowy Pervasive Workstation - opcjonalnie |
32-bitowy klient Pervasive |
Wszystkie programy Systemu SYMFONIA® to obecnie 32-bitowe aplikacje. Aby osiągnąć maksymalną wydajność Systemu niezbędny jest także odpowiedni 32-bitowy system operacyjne oraz interfejs do plików baz danych. Tylko zastosowanie 32-bitowych komponentów daje pewność, że programy pracują z maksymalną wydajnością. Aby usprawnić pracę 32-bitowych aplikacji w środowisku Windows 9x/NT/2000/XP firma Sage oferuje możliwość zakupu licencji pakietu Pervasive Workgroup. Oprogramowanie to jest polecane dla tych użytkowników, którzy planują sieciową instalację na 32-bitowych systemach Windows.
Przykład
Użytkownik planuje 6 stanowiskową sieć oraz wdrożenie programu Handel 3.20. Zakupiono 6 stacji z oprogramowaniem Windows 2000 Professional, szybkie karty sieciowe, oraz program SYMFONIA® Handel 3.20. Klient oczekuje bardzo wydajnej pracy systemu ponieważ SYMFONIA® Handel 3.20 jest aplikacją 32-bitową. Po instalacji okazuje się, że program działa wolno. Rozwiązanie jest jasne po przeanalizowaniu tabeli. Klient nie ma w pakiecie SYMFONII® 32-bitowego interfejsu do bazy danych. Tak więc Handel pracuje w trybie 16-bitowym.
Oprogramowanie SYMFONIA® może pracować 2 trybach:
Przykład
Użytkownik planuje 6 stanowiskową sieć oraz wdrożenie programu Handel 3.20. Zakupiono 6 stacji z oprogramowaniem Windows 2000 Professional, szybkie karty sieciowe, oraz program SYMFONIA® Handel 3.20. Klient oczekuje bardzo wydajnej pracy systemu ponieważ SYMFONIA® Handel 3.20 jest aplikacją 32-bitową. Po instalacji okazuje się, że program działa wolno. Rozwiązanie jest jasne po przeanalizowaniu tabeli. Klient nie ma w pakiecie SYMFONII® 32-bitowego interfejsu do bazy danych. Tak więc Handel pracuje w trybie 16-bitowym.
Oprogramowanie SYMFONIA® może pracować 2 trybach:
- zwykły (w sieciach peer-to-peer [ang. równy z równym])
- kient-serwer (w sieciach opartych na serwerach NetWare i Windows NT/2000)
W sieciach peer-to-peer (np. opartych na systemie Windows 98 i NT/2000 Workstation) możliwa jest praca programów z pakietu SYMFONIA® bez żadnych dodatkowych składników. Oprogramowanie po instalacji na komputerach połączonych w sieć jest od razu gotowe do pracy.
Bazy danych są przechowywane na jednym z komputerów, który staje się 'mini-serwerem' takiej sieci. Komputer ten pełni więc rolę stacji roboczej i serwera danych dla pozostałych komputerów. Ten sposób instalacji jest polecany przy niewielkich sieciach rzędu 3-4 stanowisk.
Jeśli liczba stacji roboczych rośnie, taki sposób podłączenia staje się nieefektywny i może prowadzić do poważnych problemów z obsługą baz danych co w rezultacie przekłada się na błędy w programach, zafałszowane i utracone dane itp. Wadą tej instalacji jest także fakt, iż jakiekolwiek zakłócenie w pracy komputera-serwera rzutuje na pracę wszystkich komputerów w sieci. Rozwiązaniem tej sytuacji jest instalacja klient-serwer.
W instalacji klient-serwer, programy Systemu SYMFONIA® i bazy danych są składowane na wyspecjalizowanym komputerze - serwerze. Poprawność pracy takiego systemu jest zagwarantowana przez system operacyjny serwera - Novell NetWare lub Windows NT/2000 Server oraz dodatkowe oprogramowanie współpracujące z systemem SYMFONIA® .Oprogramowaniem tym jest Pervasive v.9 SQL serwer. W odróżnieniu od instalacji peer-to-peer instalacja klient-serwer wymaga posiadania następujących elementów:
Bazy danych są przechowywane na jednym z komputerów, który staje się 'mini-serwerem' takiej sieci. Komputer ten pełni więc rolę stacji roboczej i serwera danych dla pozostałych komputerów. Ten sposób instalacji jest polecany przy niewielkich sieciach rzędu 3-4 stanowisk.
Jeśli liczba stacji roboczych rośnie, taki sposób podłączenia staje się nieefektywny i może prowadzić do poważnych problemów z obsługą baz danych co w rezultacie przekłada się na błędy w programach, zafałszowane i utracone dane itp. Wadą tej instalacji jest także fakt, iż jakiekolwiek zakłócenie w pracy komputera-serwera rzutuje na pracę wszystkich komputerów w sieci. Rozwiązaniem tej sytuacji jest instalacja klient-serwer.
W instalacji klient-serwer, programy Systemu SYMFONIA® i bazy danych są składowane na wyspecjalizowanym komputerze - serwerze. Poprawność pracy takiego systemu jest zagwarantowana przez system operacyjny serwera - Novell NetWare lub Windows NT/2000 Server oraz dodatkowe oprogramowanie współpracujące z systemem SYMFONIA® .Oprogramowaniem tym jest Pervasive v.9 SQL serwer. W odróżnieniu od instalacji peer-to-peer instalacja klient-serwer wymaga posiadania następujących elementów:
- komputer - maszyna dedykowana do pracy jako serwer
- oprogramowanie - sieciowy system operacyjny np. NetWare lub Windows NT/2000 Server
- oprogramowanie serwera bazy danych - Pervasive SQL Server / Workgroup
Oprogramowanie musi być licencjonowane na taką liczbę stanowisk jaka jest w sieci.
Instalacja tego typu wymaga zainstalowania oprogramowania Pervasive na serwerze oraz odpowiedniego skonfigurowania stacji roboczych. Wyższy koszt instalacji i konieczność zakupu dodatkowego oprogramowania jest rekompensowana przez posiadanie szybkiego i stabilnego systemu obsługi baz danych. Taki system instalacji programów Systemu SYMFONIA® jest wymagany, jeśli liczba stacji roboczych przekracza 4-5 oraz wszędzie tam, gdzie kluczową sprawą jest szybkość pracy aplikacji.
Instalacja tego typu wymaga zainstalowania oprogramowania Pervasive na serwerze oraz odpowiedniego skonfigurowania stacji roboczych. Wyższy koszt instalacji i konieczność zakupu dodatkowego oprogramowania jest rekompensowana przez posiadanie szybkiego i stabilnego systemu obsługi baz danych. Taki system instalacji programów Systemu SYMFONIA® jest wymagany, jeśli liczba stacji roboczych przekracza 4-5 oraz wszędzie tam, gdzie kluczową sprawą jest szybkość pracy aplikacji.










