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 Général » Connection à une base de donnée distante » 26/05/2021 15:22:09

alaindalger
Réponses : 1

Bonjour,

je teste une Base de donnée :
1- En local sur la même machine : Elle marche
2- Sous réseaux locale 192.168.1.n : Elle marche
3- J'essaie de me connecter à un serveur distant :  depuis PgAdmin4 avec les parametres :
       IP = nnn.nnn.28.24.  et le port = 5432  sont correctes
       Limite de connexions 150 s

voici le message que je reçois :
"
could not connect to server: Connection timed out (0x0000274C/10060) Is the server running on host "nnn.nnn.28.24" and accepting TCP/IP connections on port 5432?

"
Merci pour toute aide.

A.MAHALLA

#2 Re : Général » Accès à distant à une BDonnees » 04/01/2020 15:53:41

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

#3 Re : Général » Accès à distant à une BDonnees » 03/01/2020 18:36:08

Bonsoir,

systeme d'exploitation WIN 7

je creuse, je creuse ...

Merci pour vos reponse et bonne fin de journée

A.MAHALLA

#4 Re : Général » Accès à distant à une BDonnees » 03/01/2020 12:46:51

Bonjour,

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

pas de routeur ???
firewall ok

je creuse

#5 Re : Général » Accès à distant à une BDonnees » 03/01/2020 11:33:18

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

#6 Re : Général » Accès à distant à une BDonnees » 02/01/2020 17:11:54

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

#8 Général » Accès à distant à une BDonnees » 01/01/2020 18:56:29

alaindalger
Réponses : 12

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

#9 Re : Général » accéder à distant à une base de donnée » 14/09/2017 17:08:25

Je relance une connexion depuis le poste de travail.

Bizarrement, la dernière ligne est : 2017-09-14 04:33:30 CEST LOG:  le système de base de données est arrêté .


le temps semble s'être arrêter à 2017-09-14 04:33:30 qui ne correspond ni au temps du serveur ni à celui du poste de travail [ l'heure est acuellement 16:02 GMT +1]

#11 Re : Général » accéder à distant à une base de donnée » 14/09/2017 16:44:45

Quelque soit la méthode que j'emploie, la connexion échoue.

#12 Re : Général » accéder à distant à une base de donnée » 14/09/2017 16:39:14

ligne 81 :

1-Elle était écrite de cette manière : host     all     all     192.168.1.45     md5, le message d'erreur était "Error connecting to the server: FATAL: n'a pas pu charger pg_hba.conf"

2- En la modifiant conne suit : host    all             all             192.168.1.45/32            md5, le message d'erreur est :"connexion à la base de données....Échoué."

Juste pour savoir,

2017-09-14 04:33:30 CEST FATAL:  n'a pas pu charger pg_hba.conf => je suppose que cette ligne correspond à ma 1° écriture de pg_hba.conf [ host     all     all     192.168.1.45     md5]
2017-09-14 04:33:30 CEST LOG:  le système de base de données est arrêté => je suppose que cette ligne correspond à ma 2° écriture sur le fichier [ host     all     all     192.168.1.45/32     md5]

je trouve les datetimes un peu bizarre notamment le temp?

Merci et bonne journée.

#13 Re : Général » accéder à distant à une base de donnée » 14/09/2017 16:21:29

Pardon pour l'erreur,

Effectivement sur le fichier pg_hba.conf, il y a:  host    all             all             192.168.1.45/32            md5
dans la chaîne de connexion : lcserver = 192.168.1.45

Pour ce qui est de la ligne indiquée par l'erreur c'est la ligne 81.
Bonne journée.

#14 Re : Général » accéder à distant à une base de donnée » 14/09/2017 15:44:02

L'OS du serveur où est installé postgresql est un win7

Si je met  lcserver = 192.168.1.45 je reviens à mon point de départ avec pour message d'erreur "Error connecting to the server: FATAL: n'a pas pu charger pg_hba.conf"

#15 Re : Général » accéder à distant à une base de donnée » 14/09/2017 15:26:24

Bonjour,

La configuration est rechargée systématiquement après chaque modification que j'effectue.

Pour ce qui est des traces, le fichier log 'postgresql-2017-09-14_043330' coincé à :
2017-09-14 04:33:30 CEST FATAL:  n'a pas pu charger pg_hba.conf
2017-09-14 04:33:30 CEST LOG:  le système de base de données est arrêté
s'il faut rechercher autre part, où?

dans postgresql, listen_addresse = "*"

Pour ce qui est de la connexion, je ne connait pas 'psql' . Développant en VFP9, je me connecte à travers une chaîne ODBC:
    DRIVER={PostgreSQL ODBC Driver(UNICODE)};     DATABASE=<<lcDatabase>>; SERVER=<<lcserver>>; PORT=5432; UID=postgres; PWD=<<lcPassword>>;
    CA=d; A6=; A7=100; A8=4096; B0=255; B1=8190; BI=0; C2=dd ; CX=1c502bb; A1=7.4

1- Cette chaîne me connecte à une base de données locale en mettant lcserver = localhost et je peux alors faire mes requêtes vers les tables PG normalement.
2- En mettant lcserver = 192.168.1.45/32 j'ai un message "connexion à la base de données....Échoué."
3- Je me connecte à la base de données existante sur le serveur depuis le serveur depuis le bouton "Ajouter un enregistrement de serveur' de pgAdmin III,  j'ai un message "connexion à la base de données....Échoué."

J'espère vous avoir éclairé plus sur mon problème.

Merci pour votre aide.

A.MAHALLA

#16 Re : Général » accéder à distant à une base de donnée » 14/09/2017 11:37:20

Bonjour,

en suivant votre conseil, c.a.d écrire 192.168.1.45/32  au lieu de 192.168.1.45 , j'ai le message suivant: connexion à la base de données....Échoué.

1- ce message, je le reçois lorsque je suis connecté au serveur local depuis un poste de travail.

2- ce message, je le revois lorsque je suis sur le serveur lui même.

3- ce message, je le reçois même si je désactive la ligne que j'ai modifié.


JE PATAUGE ..........

HELP ME PLEASE!!!!!!!

AMAHALLA

#17 Re : Général » accéder à distant à une base de donnée » 13/09/2017 11:13:00

Bonjour à tous,

Merci pour le conseil, j'ai changé la version 9.2 par la version 9.6

lLe log me donne effectivement le n° de la ligne, le message sans plus.

J'ai édité pg_hba.conf avec le bloc note de word et regardé l'ensemble des lignes du fichier y compris les lignes en commentaire. Apparemment RAS.

Pouvez vous m'indiquer d'autres pistes à suivre, d'autres suggestions , ....

Merci pour votre aide.

Alain

#18 Général » accéder à distant à une base de donnée » 12/09/2017 10:33:04

alaindalger
Réponses : 23

Bonjour à tous,

Je developpe une application en VFP9. La base de données ayant ateint les limites, j'ai décidé de migrer ma base vers PostGreSql.
J'ai fait une tentative pour voir il y a 5 ans, puis j'ai arrêté.
Voilà mon problème que je repose:

j'ai installé sur un premier micro Postgresql 9.2, j'ai créé une base de données et des tables. Je requête mes tables normalement.
J'utilise ce poste comme serveur Postgresql.
J'ai fait les modifications suivantes sur :
1- fichier postgresql.conf => parametre 'listen_addresses = '*' coché
2- Au fichier pg_hba.conf
# TYPE  DATABASE        USER            ADDRESS                 METHOD

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
# Allow replication connections from localhost, by a user with the replication privilege.
# host     replication     postgres     127.0.0.1/32         md5
# host   replication     postgres         ::1/128             md5

j'ai ajouté cette ligne:

host    all             all             192.168.1.45            md5


J'ai installé sur un deuxième poste de travail(IP = 192.168.1.45) PGadminIII. A partir de PGadminIII j'essaie
d'ajouter une connection à un serveur :

Nom =             ConDistant
Hôte =            192.168.1.2
Port TCP =         5432
Service =
Base maintenance =    postgres
Nom utilisateur =    postgres
Mot de passe =        postgres

le résultat est ce message d'erreur :
Une erreur s'est produite :
Error connecting to the server: FATAL: n'a pas pu charger pg_hba.conf

J'ai aussi le même message si j'essaie d'acceder à mes tables depuis le serveur.
J'ai déactivé le pare feu et l'anti virus.

Merci pour toute suggestion.

Bonne journée.

#19 Général » Ouverture d'une base à partir d'un autre poste de travail » 14/07/2012 19:34:44

alaindalger
Réponses : 1

Bonsoir,

Je débute en PostGreSql. J'ai installé PostGreSql sur un poste sous réseaux. Je voudrais ouvrir ma base de données à partir d'un autre poste de travail avec pgAdmin III.

Est il possible de le faire et comment ?

Merci et bonne fin de journée.

Alain

Pied de page des forums

Propulsé par FluxBB