Benvenuto in gestionestandgastronomico Q&A, dove potrai porre quesiti e ricevere risposte da altri membri della community.
0 voti
Buongiorno. Mi accodo ai complimenti per il programma.

Ho un piccolo (grande) problema con la gestione del database in rete.

Probabilmente ho capito male qualcosa e necessito di un piccolo recap:

1) ho seguito il manuale ed installato il database sul pc "server"

2) sui client ( non serve il db installato vero?) aggiungo la stringa per farli puntare al server.

Risultato il server funziona, il programma sul client NON PARTE NEMMENO.

cosa sbaglio?

Davide
quesito posto da (180 punti)

3 Risposte

0 voti

Se non parte significa che non arriva al DB.

Mi sembra che quanto hai indicato sia tutto corretto. PostGreSQL va installato solo sul PC Server. Sul PC server il programma parte richiamando il DB su localhost e dovrebbe funzionare regolarmente. L'installazione di PostGreSQL apre anche la porta 5432 sul firewall.

Nel client non va installato PostGreSQL ma occorre richiamare il DB con l'indirizzo IP del server.

Ricordarsi di questo passaggio (è molto importante) presente sul manuale da fare sul server:

"Nella directory di installazione di postgresql, all'interno di “Data” esiste il file “pg_hba.conf” a cui bisogna aggiungere questa riga:
host    sagra           sagra           192.168.0.0/16         md5
dove il primo “sagra” è il database, il secondo è l'utenza. L'ip è definito come maschera in modo da permettere l'accesso al db a tutti i pc con ip 192.168.x.x."

Se anche questo è già stato fatto, controlla il file LOG.LOG presente nella cartella C:\sagra. Potrebbero esserci altre segnalazioni utili.

Ciao.

Mauro.

risposta inviata da (31.4k punti)
... ho fatto tutto, per benino. Temo che il problema sia legato più alla configurazione dei PC.
I due pc si "pingano" a vicenda ma ci deve essere qualcosa che impedisce il client di arrivare al server.
inoltre se provo a visualizzare il pc server dal client facendo un \\192168.20.156 8 ( che è il suo ip) l'operazione non va a buon fine.

Davide
P.s. il file di log del client è vuoto
0 voti
Prova ad inviarmi i file sagra.ini (del client e del server) e pg_hba.conf (del server) a mrsmyle su gmail (spero sia chiaro).

E' sicuramente una sciocchezza ...

Ciao.

Mauro.
risposta inviata da (31.4k punti)
Allora, ho spostato il database su un pc (il server aziendale) e adesso, da tutti i client "vedo" il database.
Il problema sarà di verificare la situazione che troverò all'oratorio. Per tua esperienza come sarebbe opportuno organizzare la rete? Un router con i pc agganciati + gruppo di lavoro comune potrebbe andare bene?
0 voti

Io, normalmente, installo tutto su Cassa1 che mi fa anche da server, poi collego gli altri PC al server su Cassa1.

Mai avuto problemi. L'unica accortezza è di spegnere per ultima Cassa1 altrimenti il probramma sui client non funziona più. laugh

Facci sapere quando provi se hai bisogno, eventualmente posso darti anche un supporto telefonico.

Ciao.

Mauro.

risposta inviata da (31.4k punti)
...