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.