mojaSymfonia FORUM
https://forum.mix-soft.pl/

Symfonia Forte, Pervasive SQL i samba/Linux
https://forum.mix-soft.pl/viewtopic.php?f=16&t=370
Strona 1 z 1

Autor:  abix_adamj [ 2008-10-28, 18:39 ]
Tytuł:  Symfonia Forte, Pervasive SQL i samba/Linux

Witam serdecznie,
właśnie dzisiaj klientowi chciałem przenieść Symfonię Handel na sambę na linuksa. Konfiguracja Samby jest następująca:
Kod:
[global]
        workgroup = PM
        printing = cups
        printcap name = cups
        printcap cache time = 750
        cups options = raw
        map to guest = Bad User
        # bez hasel...
        security = share
        guest account = jakies_konto
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        #
        wins support = yes
        create mask = 0775
[dysk]
        path = /home/
        comment = Opis katalogu
        browseable = Yes
        read only = No
        writable = yes
        guest ok = yes
        guest account = jakies_konto
        force user = jakies_konto
        inherit acls = Yes

Z przyczyn politycznych jakies_konto istnieje na tym serwerze i pliki mają +rwx dla jakies_konto. Tylko nie mogę napisać wprost nazwy konta.
W sieci LAN są 3 komputery z Windows XP Professional.

Dotychczas jeden z nich (powiedzmy komputer A) miał udostępniony katalog, a pozostałem komputery B i C miały zamapowany ten udostępniony udział z A i uruchamiały Symfonię uruchamiając plik exe bezpośrednio z komputera A - nie było zainstalowana Symfonia klient.

Natomiast komputery B i C mają zainstalowanego jakiegoś klienta do Pervasive.SQL, a komputer A chyba serwer lokalny Pervasive.SQL ( nie wiem na 100%, ale ma katalog c:\pwvs, a w nim jest raczej ten serwer - mea culpa, nie sprawdziłem, czy jest uruchamiany jako usługa systemowa).

Jak skopiowałem cały katalog z symfonią na Sambę, to teraz jest tak. Jeden, dowolny komputer A lub B lub C może uruchomić Symfonię z Samby i wszystko jest OK.
Każdy kolejny ma błąd otwarcia pliku amhm.bin o kodzie ERR=116. Plik ten ma uprawnienia -rwxrw-rwx, więc raczej już większych nie da rady zrobić.

Czy ktoś może wie, co można z tym fantem uczynić? Będę wdzięczny za jakiekolwiek wskazówki.
Adam

Autor:  wrob [ 2008-10-28, 21:48 ]
Tytuł: 

Jezeli nie masz pervasive serwera na linuksa(jest drogi) - to wywal z kompów i tego lokalnego servera perv i tych klientów - i zaisntaluj handel w instalacji standartowej z jedniego z nich na dysk linuksa.

Ale uwaga!!!!
Jezeli jednak masz na jednym z kompow (A - jak piszesz) serwera pervasive (rozumiem ze workgroup)
i ze ten komputer (A) byl wczesniej serwerem dla pozostalych - to przywroć to do stanu jak było i wyrzuc ten serwer linuksowy
gdyż 3 stanowiskowy handel bedzie znacznie wydajniej i stabilniej dzialal w konfiguracji
stacja robocza XP ( z perv server) + 2 koncówki z perv client - niz w konfiguracji server linux bez pervasive + 3 koncówki

Autor:  abix_adamj [ 2008-10-28, 22:27 ]
Tytuł: 

Dzięki serdeczne za info, sprawdzę instalację od zera. Zakładam, że potem wystarczy, jak przekopiuję katalog z bazami danych firmy i zrobię "Dołącz firmę". Serwer linuxowy jest mi tam potrzebny jeszcze z pewnych dodatkowych względów,nawet kosztem wydajności samej Symfonii.

Jescze nie zamykam tego wątku.
Adam

Autor:  wrob [ 2008-10-28, 23:30 ]
Tytuł: 

Koszt bedzie duzy - wolnie otwieranie sie handlu i sporo napraw uszkodzonej bazy -
jesli juz koniecznie linux to kup pervasive server for linux

Autor:  abix_adamj [ 2008-11-05, 15:14 ]
Tytuł: 

Aktualizacja informacji:

1. Na miejscu okazało się po dokładnej analizie, że każdy z komputerów A,B,C ma zainstalowanego lokalnie (!) pervasive.SQL workgroup 9.10

2. Zainstalowałem na Linux Pervasive.SQL 10

3. Zamapowałem udostępniony katalog Samby jako (X:)

3. Wskazałem w Symfonii w opcji "Dołącz firmę" nowy dysk (X:).

Działa już stabilnie, nie ma błędów blokady bazy itp... Co prawda samo uruchomienie Handlu jest wolniejsze niż poprzednio (zauważalnie dla użytkowników), jednak dalsza praca jest OK. Bardzo serdecznie dziękuję za okazaną pomoc i naprowadzenie na szczęśliwe rozwiązanie ;-)

Adam Jurkiewicz

Autor:  wrob [ 2008-11-05, 16:21 ]
Tytuł: 

PKT 1 - Tak właśnie jest ok :)

PS mozesz w tych lokalnych na wszelki wypadek w konfiguracji WKG ustawić local requester = off aby na pewno się nie laczyły do siebie, albo wogole je wywalic ze stacji roboczych i zainstalowac tylko klienta pervasive

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/