Vous n'êtes pas identifié(e).
Pages : 1
Bonjour et Bonne année 2020,
J’ai une copie de PostgreSql 9.2 et PgAdmin 3 depuis 2012 puis reprise en 2017 sans avoir pu faire quelque chose avec car je butais déjà au problème de la connexion à distance.
Aujourd’hui, je repars avec la nouvelle version 10 et PgAdmin 4.
1° accro : PgAdmin En anglais, n’y a-t-il pas une version en français. Si oui ou/et comment la trouver ?
2° accro : PgSql est en localhost. Je voudrais le configurer pour un accès depuis un autre poste.
3° accro : sur le 2° poste, faut-il installer aussi PgAdmin 4 ou alors garder sa version 3 ?
Cela n’est que le début de mes problèmes. Je suis décidé à travailler sur PgSql.
Toute aide est la bienvenue et Merci d’avance.
Alain
Hors ligne
Bonjour,
1) pgAdmin 3 et 4 sont traduits en français. Je ne sais pas trop si la langue d'affichage se base sur les préférence de la session qui l'utilise ou s'il faut le configurer explicitement, mais avec un minimum de recherches vous devriez pouvoir régler le soucis (je n'utilise pas ces outils donc difficile d'être plus précis)
2) il suffit de configurer le paramètre listen_addresses et configurer l'authentification selon vos besoin dans le pg_hba.conf (https://www.postgresql.org/docs/current/runtime-config-connection.html#GUC-LISTEN-ADDRESSES et https://www.postgresql.org/docs/current … conf.html)
3) vous pouvez configurer pgadmin4 en version "serveur web", et dans ce cas une seule installation est suffisante pour plusieurs utilisateurs.
Julien.
https://rjuju.github.io/
Hors ligne
Merci pour tes reponses.
je vais encore chercher
Hors ligne
Bonjour,
Poste de travail 'SERVEUR'
Ip poste client 192.168.43.115 => ping OK
Postgresql 10 et modification de :
postgresql.conf : listen_addresses = '*'
Ajout d'une ligne sur pg_hba.conf : host all all 192.168.43.115
Poste de travail 'Client'
Ip poste serveur 192.168.43.4 => ping OK
A partir de PgAdmin 4, je renseigne Objet - créer - serveur :
-General : nom = Bdonnee
-Connexion : Nom d'hote/adresse = 192.168.43.4
- mot de passe : *********
et j'enregistre.
Le resultat est le message suivant:
"
Unable to connect to server :
Timeout expired
"
Qu'est ce que j'ai loupé?
Merci pour toute aide et bonne journée.
A.MAHALLA
Hors ligne
Bonjour,
Avez-vous redémaré après avoir modifié le "listen_addresses", et rechargé la configuration après avoir modifié le pg_hba.conf si vous l'avez fait après ?
La ligne du pg_hba.conf est incorrecte car vous n'avez pas spécifié l'adresse à un format correct (il vous manque le masque), ni de méthode d'authentification après l'adresse.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour et merci de me consacrer un peu de votre temps.
voila en fait la ligne que j'ai ajouté après modif :
host all all 0.0.0.0/0 md5 (ecriture que j'ai trouvé sur le forum plus adequate)
Recharge de la modif.
Autorisation sur le pare feu du poste Serveur
Même message > ???
Merci et bonne journée
A.MAHALLA
Hors ligne
Comme le message n'a rien à voir avec un problème du fichier pg_hba.conf, ça n'est pas très étonnant. Julien vous demande si vous avez redémarré le serveur après la modification du paramètre listen_addresses (seul moyen pour prendre en compte cette modification). Est-ce que cela a été fait ?
Sinon, la seule autre raison possible est qu'un élément réseau vous bloque. Routeur ou firewall. À noter que "Timeout expired" n'est pas un message d'erreur PostgreSQL, donc le problème vient d'ailleurs.
Guillaume.
Hors ligne
Bonjour,
Comment redémarer le serveur ????? (question bete mais...)
pas de routeur ???
firewall ok
je creuse
Hors ligne
Ça dépend du système d'exploitation.
Guillaume.
Hors ligne
Vous avez probablement un service déclaré (qu'il s'agisse de windows, linux ou autre), et vous pouvez consulter les documentations concernant votre système d'exploitation sur comment redémarrer un service.
Julien.
https://rjuju.github.io/
Hors ligne
Bonsoir,
systeme d'exploitation WIN 7
je creuse, je creuse ...
Merci pour vos reponse et bonne fin de journée
A.MAHALLA
Hors ligne
Bonjour,
J'ai réglé le problème de connection.
Pb de routeur ??? peut etre!
En fait la connection entre poste passée par un 3° poste de travail.
J'ai remplacé le 3° poste par un switch reconfiguré le tout et ca marche.
Merci pour toute vos pistes proposées.
Bonne journée.
A.MAHALLA
Hors ligne
Il faut autoriser PostgreSQL a passer le pare-feu (celui de Windows ou celui que vous avez installé...Norton, etc...)
Hors ligne
Pages : 1