FacileClientServer

Da Wintech Manuali.

(Differenze fra le revisioni)
 
(19 revisioni intermedie non mostrate.)
Riga 1: Riga 1:
Il servizio DBMS '''FacileClientServer''' permette la gestione Client-Server degli archivi Seta.<br>
Il servizio DBMS '''FacileClientServer''' permette la gestione Client-Server degli archivi Seta.<br>
Ad oggi la funzionalità è attiva nella [[Stampa Repertorio]] versione 2011.<br>
Ad oggi la funzionalità è attiva nella [[Stampa Repertorio]] versione 2011.<br>
-
= Installazione =
+
Il sistema sfrutta il server APOLLO 7 per l'accesso ai dati
 +
= CLS020 - Installazione =
 +
[[File:ClientServerSetup1.jpg|thumb|alt=Servizio Client Server|Installazione]]
Eseguire il Kit di installazione su una cartella SERVER, di solito nella directory ''programmi'<br>
Eseguire il Kit di installazione su una cartella SERVER, di solito nella directory ''programmi'<br>
 +
Il kit di installazione viene distribuito in aggiornamento e scaricato nella cartella di rete alla posizione: '''Drivers\sfserver.zip'''.<br>
Il kit di installazione provvede a copiare i files necessari ed a configurare i parametri di accesso in '''PERSONAL.INI'''.<br>
Il kit di installazione provvede a copiare i files necessari ed a configurare i parametri di accesso in '''PERSONAL.INI'''.<br>
-
  E' consigliabile creare un file ''where.ini'' che punti alla cartella di rete prima di avviare l'installazione.
+
  Nell'installazione è presente il file '''where.ini''' che punta alla cartella ''o:\seta2000''
 +
[[File:ClientServerSetup2.jpg|thumb|alt=Servizio Client Server|Installazione]]
== Definizione delle credenziali e dei Databases ==
== Definizione delle credenziali e dei Databases ==
 +
[[File:ClientServerSetup3.jpg|thumb|alt=Servizio Client Server|Installazione]]
 +
L'installazione permette di installare il servizio (si consiglia una sottocartella della cartella ''programmi'') e di aggiornare il file
 +
''personal.ini' e i files di aggiornamento client.
 +
 +
<font color="red">
 +
Alla fine dell'installazione ricordarsi di  '''AVVIARE IL SERVIZIO FACILESTUDIO DBMS''' dal pannello dei servizi di windows.
 +
</font>
 +
L'installazione inserisce in '''PERSONAL.INI''' i dati per la connessione alle tabelle del primo utente, in particolare:
L'installazione inserisce in '''PERSONAL.INI''' i dati per la connessione alle tabelle del primo utente, in particolare:
Riga 29: Riga 41:
L'abbinamento tra definizione del Database e Alias del database permette agli utenti l'accesso ai dati.<br>
L'abbinamento tra definizione del Database e Alias del database permette agli utenti l'accesso ai dati.<br>
-
In caso di studio associato è quindi possibile definire nella sezione '''UTENTEx''' la relazione con gli ALIAS.<br>
+
In caso di studio associato è quindi possibile:
-
== DbManager ==
+
* definire nuovi alias con StudioManager
-
Le credenziali utente e gli Alias sono configurabili dal programma ''sfstudiomanager.exe'' presente nella cartella di installazione.
+
* associare alle variabili il relativo ALIAS
 +
== StudioManager ==
 +
[[File:StudioManager1.jpg|thumb|alt=Servizio Client Server|Studio Manager]]
 +
[[File:StudioManager2.jpg|thumb|alt=Servizio Client Server|configurazione Alias]]
 +
Le credenziali utente e gli Alias sono configurabili dal programma ''sfstudiomanager.exe'' presente nella cartella di installazione.<br>
 +
é già definito un utente con le seguenti credenziali:  Login: '''USER'''  PW: '''user'''
  ATTENZIONE ! E' necessario che gli alias
  ATTENZIONE ! E' necessario che gli alias
  puntino ad un percorso fisico nel server
  puntino ad un percorso fisico nel server
  e non a mappature di rete !
  e non a mappature di rete !
  Es:  c:\shares\disco_o\seta2000\repertor
  Es:  c:\shares\disco_o\seta2000\repertor
 +
== Verifica degli Alias ==
 +
Attraverso StudioManager controllare i percorsi degli Alias.
 +
== Distribuzione agli utenti ==
== Distribuzione agli utenti ==
Per il corretto funzionamento del software Client Server è necessario distribuire agli utenti le librerie di collegamento:
Per il corretto funzionamento del software Client Server è necessario distribuire agli utenti le librerie di collegamento:
Riga 45: Riga 65:
* SDESQL7.dll
* SDESQL7.dll
* SDEX7.dll
* SDEX7.dll
-
inserendole nei files ''winpam.agg'' e ''setafacile.agg''
+
inserendole nei files ''winpam.agg'' e ''setafacile.agg'', operazione che viene eseguita dal programma di installazione. (si consiglia di eseguire una verifica)
 +
== Configurazione Firewall ==
 +
Per l'uso del servizio è necessario che le porte TCP '''8121''' e '''8122''' siano aperte sul server in ingresso ed uscita e sui client i uscita.
-
Gli alias sono modificabili con il programma
+
== Installazione in sistemi Linux ==
 +
Il servizio non è installabile su sistemi linux. E' però possibile eseguire la runtime "sfstudioserver.exe" in esecuzione automatica da uno o più clients.<br>
 +
Seguire la procedura di installazione standard del servizio ma non installarlo.<br>
 +
Selezionare una delle seguenti opzioni di funzionamento:<br>
 +
* come eseguibile su un computer in rete (a computer spento il sistema non risponde)
 +
** Aprire le porte 8121 e 8122 sul client e configuare nel file PERSONAL.INI l'ip del computer
 +
** mettere l'eseguibile in esecuzione automatica
 +
* Come eseguibile su tutti i computers
 +
** mettere eseguibile in esecuzione automatica (è possibile copiare la configurazione su altri pc oppure lanciarlo da una cartella di rete)
 +
** impostare '''LOCALHOST''' come indirizzo server nel file PERSONAL.INI

Versione corrente delle 08:19, 7 set 2015

Il servizio DBMS FacileClientServer permette la gestione Client-Server degli archivi Seta.
Ad oggi la funzionalità è attiva nella Stampa Repertorio versione 2011.
Il sistema sfrutta il server APOLLO 7 per l'accesso ai dati

Indice

CLS020 - Installazione

Servizio Client Server
Installazione

Eseguire il Kit di installazione su una cartella SERVER, di solito nella directory programmi'
Il kit di installazione viene distribuito in aggiornamento e scaricato nella cartella di rete alla posizione: Drivers\sfserver.zip.
Il kit di installazione provvede a copiare i files necessari ed a configurare i parametri di accesso in PERSONAL.INI.

Nell'installazione è presente il file where.ini che punta alla cartella o:\seta2000
Servizio Client Server
Installazione

Definizione delle credenziali e dei Databases

Servizio Client Server
Installazione

L'installazione permette di installare il servizio (si consiglia una sottocartella della cartella programmi) e di aggiornare il file personal.ini' e i files di aggiornamento client.

Alla fine dell'installazione ricordarsi di  AVVIARE IL SERVIZIO FACILESTUDIO DBMS dal pannello dei servizi di windows.

L'installazione inserisce in PERSONAL.INI i dati per la connessione alle tabelle del primo utente, in particolare:

[CLIENTSERVER]
SERVER=<indirizzo o nome del server dati>
LOGIN=USER
PW=user
PORTA=8121
[UTENTE1]
FASCICOLI_DB=FASCICOLI
REPERTORIO_DB=REPERTORIO
DATI_DB=DATI
CONTAB_DB=CONTAB
MODULI_DB=MODULI
CAMBIALI_DB=CAMBIALI
AGENDA_DB=AGENDA
ANTIRICICLAGGIO_DB=ANTIRICICLAGGIO
ARCHIVIO_DB=ARCHIVIO
SCADENZE_DB=SCADENZE
SHARED_DB=SHARED
STORICO_DB=STORICO

L'abbinamento tra definizione del Database e Alias del database permette agli utenti l'accesso ai dati.
In caso di studio associato è quindi possibile:

  • definire nuovi alias con StudioManager
  • associare alle variabili il relativo ALIAS

StudioManager

Servizio Client Server
Studio Manager
Servizio Client Server
configurazione Alias

Le credenziali utente e gli Alias sono configurabili dal programma sfstudiomanager.exe presente nella cartella di installazione.
é già definito un utente con le seguenti credenziali: Login: USER PW: user

ATTENZIONE ! E' necessario che gli alias
puntino ad un percorso fisico nel server
e non a mappature di rete !
Es:  c:\shares\disco_o\seta2000\repertor

Verifica degli Alias

Attraverso StudioManager controllare i percorsi degli Alias.

Distribuzione agli utenti

Per il corretto funzionamento del software Client Server è necessario distribuire agli utenti le librerie di collegamento:

  • SDE7.dll
  • SDECDX7.dll
  • SDECRYPT7.dll
  • SDENSX7.dll
  • SDENTX7.dll
  • SDESQL7.dll
  • SDEX7.dll

inserendole nei files winpam.agg e setafacile.agg, operazione che viene eseguita dal programma di installazione. (si consiglia di eseguire una verifica)

Configurazione Firewall

Per l'uso del servizio è necessario che le porte TCP 8121 e 8122 siano aperte sul server in ingresso ed uscita e sui client i uscita.

Installazione in sistemi Linux

Il servizio non è installabile su sistemi linux. E' però possibile eseguire la runtime "sfstudioserver.exe" in esecuzione automatica da uno o più clients.
Seguire la procedura di installazione standard del servizio ma non installarlo.
Selezionare una delle seguenti opzioni di funzionamento:

  • come eseguibile su un computer in rete (a computer spento il sistema non risponde)
    • Aprire le porte 8121 e 8122 sul client e configuare nel file PERSONAL.INI l'ip del computer
    • mettere l'eseguibile in esecuzione automatica
  • Come eseguibile su tutti i computers
    • mettere eseguibile in esecuzione automatica (è possibile copiare la configurazione su altri pc oppure lanciarlo da una cartella di rete)
    • impostare LOCALHOST come indirizzo server nel file PERSONAL.INI
Strumenti personali