PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 01/01/2020 18:56:29

alaindalger
Membre

Accès à distant à une BDonnees

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

#2 01/01/2020 20:17:57

rjuju
Administrateur

Re : Accès à distant à une BDonnees

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.

Hors ligne

#3 01/01/2020 21:06:36

alaindalger
Membre

Re : Accès à distant à une BDonnees

Merci pour tes reponses.

je vais encore chercher

Hors ligne

#4 02/01/2020 17:11:54

alaindalger
Membre

Re : Accès à distant à une BDonnees

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

#5 03/01/2020 10:30:26

rjuju
Administrateur

Re : Accès à distant à une BDonnees

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.

Hors ligne

#6 03/01/2020 11:33:18

alaindalger
Membre

Re : Accès à distant à une BDonnees

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

#7 03/01/2020 11:59:28

gleu
Administrateur

Re : Accès à distant à une BDonnees

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

#8 03/01/2020 12:46:51

alaindalger
Membre

Re : Accès à distant à une BDonnees

Bonjour,

Comment redémarer le serveur ????? (question bete mais...)

pas de routeur ???
firewall ok

je creuse

Hors ligne

#9 03/01/2020 14:07:50

gleu
Administrateur

Re : Accès à distant à une BDonnees

Ça dépend du système d'exploitation.


Guillaume.

Hors ligne

#10 03/01/2020 18:03:16

rjuju
Administrateur

Re : Accès à distant à une BDonnees

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.

Hors ligne

#11 03/01/2020 18:36:08

alaindalger
Membre

Re : Accès à distant à une BDonnees

Bonsoir,

systeme d'exploitation WIN 7

je creuse, je creuse ...

Merci pour vos reponse et bonne fin de journée

A.MAHALLA

Hors ligne

#12 04/01/2020 15:53:41

alaindalger
Membre

Re : Accès à distant à une BDonnees

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

#13 10/01/2020 15:37:04

genamiga
Membre

Re : Accès à distant à une BDonnees

Il faut autoriser PostgreSQL a passer le pare-feu (celui de Windows ou celui que vous avez installé...Norton, etc...)

Hors ligne

Pied de page des forums