Vous n'êtes pas identifié(e).
Pages : 1
comment configurer les machines client et serveur pour communiquer en réseau en mettant la base de données postgresql sur le serveur et lui acceder à partir des clients
et aussi qu'est ce qu'on doit mettre dans les fichiers postgresql.conf et pg_hba.conf et comment configurer la machine client 
le serveur et les clients sur windows
merci
Hors ligne
Bonjour.
Vos questions sont assez vagues et il presque impossible d'y répondre correctement sans savoir quels outils vous utilisez.
Néanmoins, voila quelques éléments de réponse :
Pour une connexion odbc, vous trouverez le fichier à télécharger selon votre version ici : http://www.postgresql.org/ftp/odbc/versions/msi/
Pour que votre serveur postgresql accepte des connexions distantes, il faut modifier dans le postgresql.conf le paramètre listen_addresses et lui donner la valeur '*'
Il faut également modifier le fichier pg_hba.conf selon vos paramètres réseau. Vous trouverez toutes les informations nécessaires ici : http://docs.postgresqlfr.org/9.1/client … ation.html
Selon votre serveur, il faudra également configurer votre firewall pour qu'il autorise les connexions entrantes sur le port de postgresql (par défaut 5432).
Julien.
https://rjuju.github.io/
Hors ligne
j'ai fait tous ça j'ai désactivé le pare-feu mais j'ai encore l'erreur could not connect to the server ;connection failed for[192.168.1.64:5432]
sur postgresql.conf j'ai mis listen_addresses='192.168.1.64,localhost'
sur pg_hba.conf j'ai mis 
# TYPE  DATABASE        USER            ADDRESS                 METHOD
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    basee        all             192.168.0.0/0          md5
tous cela je l'ai fait sur la machine serveur
Hors ligne
Il faut que vous rajoutiez les ip ou les plages ip correspondant à vos machines clientes sur le fichier pg_hba.conf.
Dans votre cas, votre réseau à l'air d'être 192.168.1.x, il faut modifier la ligne 
host    basee        all             192.168.0.0/0          md5
en
host    basee        all             192.168.1.0/0          md5
Julien.
https://rjuju.github.io/
Hors ligne
j'ai encore la méme erreur
 could not connect to the server ;connection failed for[192.168.1.64:5432]
est'ce que cette adresse ip je l'a choisi arbitrairement ou bien je dois la trouver quelque part par exemple sur pgadmin III 
merci
Hors ligne
Légère erreur, il faut mettre /32 et non /0 dans la ligne. Pensez également à faire un reload de votre seveur pour prendre en compte les modifications.
Julien.
https://rjuju.github.io/
Hors ligne
merci pour vos réponses,ça fonctionne bien maintenant
Hors ligne
Pages : 1