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 18/12/2017 16:02:07

Problème de connexion au postgresql

Bonjour,
J'ai installé pg admin 3 pour odoo au départ tout ça marche bien. A un certain temps j'arrive pas à démarrer mon postgresql il m'indiquer qu'il démarre Et arrête.
Je suis débutant svp aidé moi.

Hors ligne

#2 18/12/2017 16:26:06

ruizsebastien
Membre

Re : Problème de connexion au postgresql

Bonjour,

Avez-vous un message d'erreur ?


Cordialement,

Sébastien.

Hors ligne

#3 18/12/2017 16:31:27

Re : Problème de connexion au postgresql

oui voila le message d'erreur:
Le serveur n'écoute pas
Le serveur n'accepte pas les connexions : la bibliothèque de connexion rapporte
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
Si vous rencontrez ce message, merci de vérifier que le serveur que vous essayez de contacter est réellement en cours d'exécution sur le port donné. Testez si vous avez une connexion réseau à partir de votre client vers le serveur hôte en utilisant ping ou des outils équivalents. Votre réseau / VPN / tunnel SSH/ parefeu est-il configuré correctement ?
Pour des raisons de sécurité, PostgreSQL n'écoute pas sur toutes les adresses IP disponibles sur le serveur par défaut. Pour accéder au serveur sur le réseau, vous devez activer l'coute sur l'adresse en premier lieu.
Pour les serveurs PostgreSQL, à partir de la version 8.0, ceci est contrôlé en utilisant le paramètre "listen_addresses" dans le fichier postgresql.conf. Vous pouvez y saisir une liste d'adresses IP que l serveur devra écouter ou simplement '*' pour indiquer toutes les adresses IP disponibles. Pour les versions précédentes (7.3 ou 7.4), vous aurez besoin de configurer le paramètre "tcpip_socket" à 'true'.
Vous pouvez utiliser l'éditeur de postgresql.conf intégré à pgAdmin III pour modifier le fichier de configuration postgresql.conf. Après avoir modifié ce fichier, vous devez redémarrer le processus serveur pour que les modifications soient prises en compte.
Si vous avez bien vérifié votre configuration mais que vous obtenez toujours ce message d'erreur, il est toujours improbable que vous ayez rencontré un mauvais comportement de PostgreSQL. Vous avez certainement des problèmes de connexion réseau (par exemple suivant la configuration du parefeu). Merci de vérifier ceci en profondeur avant de rapporter un bogue à la communauté PostgreSQL.

Hors ligne

#4 18/12/2017 16:33:56

ruizsebastien
Membre

Re : Problème de connexion au postgresql

avez-vous fait les vérifications :
- l'instance est-elle démarrée
- utilise t'elle le port 5432 ? (voir dans postgresql.conf)
- le pg_hba.conf a t'il été modifié dernièrement ?
- un firewall reconfiguré récemment ?


Cordialement,

Sébastien.

Hors ligne

#5 18/12/2017 16:39:58

Re : Problème de connexion au postgresql

oui j'ai utlisé le port 5432 voila le fichier contient:
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------

# - Connection Settings -

listen_addresses = '*'        # what IP address(es) to listen on;
                    # comma-separated list of addresses;
                    # defaults to 'localhost'; use '*' for all
                    # (change requires restart)
port = 5432                # (change requires restart)
max_connections = 100            # (change requires restart)
#superuser_reserved_connections = 3    # (change requires restart)
#unix_socket_directories = ''    # comma-separated list of directories
                    # (change requires restart)
#unix_socket_group = ''            # (change requires restart)
#unix_socket_permissions = 0777        # begin with 0 to use octal notation
                    # (change requires restart)
#bonjour = off                # advertise server via Bonjour
                    # (change requires restart)
#bonjour_name = ''            # defaults to the computer name
                    # (change requires restart)

# - Security and Authentication -

#authentication_timeout = 1min        # 1s-600s
#ssl = off                # (change requires restart)
#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers
                    # (change requires restart)
pour le pg_hba.conf contient:
# 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     openpg        127.0.0.1/32            md5
#host    replication     openpg        ::1/128                 md5

pour le firewall je sais pas comment avoir est ce qu'il est reconfiguré dernièrement.
merci pour votre réponse

Hors ligne

#6 18/12/2017 16:57:44

ruizsebastien
Membre

Re : Problème de connexion au postgresql

la ligne suivante :
host     all            all               127.0.0.1/32                md5
vous bloque si vous tentez une connexion à distance car 127.0.0.1 représente le localhost.
donc si c'est le cas (si vous vous connectez à distance depuis une autre machine) vous devez modifier cette ligne comme ceci par exemple :
host    all         all         0.0.0.0         0.0.0.0          md5
et relancer l'instance (pg_ctl stop et start) ou recharger la conf (pg_ctl reload)


Cordialement,

Sébastien.

Hors ligne

#7 18/12/2017 17:09:07

Re : Problème de connexion au postgresql

merci pour votre réponse mais je te signale que je ne suis pas connecté via une autre machine mais d'après mon ordinateur je ping sur mon localhost et quand je veux connecté le postgresql dans ma machine apparait l'erreur signalé dans mon deuxième message.

Hors ligne

#8 18/12/2017 17:38:45

Re : Problème de connexion au postgresql

j'ai essayé de démarré l'instance (pg_ctl stop et start) est elle ne démarre pas qu'il est le problème SVP.

Hors ligne

#9 18/12/2017 17:41:24

ruizsebastien
Membre

Re : Problème de connexion au postgresql

tu peux envoyer les commandes passées et les messages d'erreur ?
et quel est l'OS et la version de postgresql ?


Cordialement,

Sébastien.

Hors ligne

#10 18/12/2017 17:48:50

Re : Problème de connexion au postgresql

je suis sur windows je ne fait aucune commande je trouve cette instantce dans C:\Program Files\Odoo 11.0\PostgreSQL\bin quand je clique sur l'icone ne répond pas

Hors ligne

#11 18/12/2017 17:50:10

Re : Problème de connexion au postgresql

j'utilise la version 9,5

Hors ligne

#12 18/12/2017 18:40:46

ruizsebastien
Membre

Re : Problème de connexion au postgresql

ah oui tu pars vraiment de loin ;-)

je te propose de lire un peu de doc pour savoir comment arrêter et démarrer une instance sous windows et ensuite on en reparle :
https://docs.postgresql.fr/9.6/app-pg-ctl.html
https://stackoverflow.com/questions/366 … on-windows

pour faire plus vite tu dois avoir un service dans windows pour postgresql. Il suffit alors d'arrêter et de redémarrer le service.

Juste pour être sûr : tu as bien ton client et ton instance sur la même machine ?


Cordialement,

Sébastien.

Hors ligne

#13 18/12/2017 19:37:39

Re : Problème de connexion au postgresql

J'ai lire sur les liens que vous avez m'envoyer mais J'ai pas compris comment je vais faire expliqué moi svp

Hors ligne

#14 19/12/2017 10:20:56

ruizsebastien
Membre

Re : Problème de connexion au postgresql

commence par essayer de trouver le service postgresql dans les services windows.
Quand tu l'as trouvé : fait un clique droit sur le service.
si le service est arrêté : clique sur "démarrer"
si le service est démarré : clique sur "redémarrer"


Cordialement,

Sébastien.

Hors ligne

#15 19/12/2017 12:49:13

Re : Problème de connexion au postgresql

Bonjour chef.
J'ai fait cette étape le service postgresql il démarre et arrête tout de suite

Hors ligne

#16 19/12/2017 12:52:18

Re : Problème de connexion au postgresql

Est ce qu' il y a la possibilité de réinstaller le service postgresql et garder la base de données

Hors ligne

#17 19/12/2017 12:52:52

ruizsebastien
Membre

Re : Problème de connexion au postgresql

ok donc il faut que tu trouves des traces :
- observateur d'evenement windows
- repertoire pg_log (tu trouveras lpg_log dans le repertoire où se trouve le postgresql.conf)

et poste nous les erreurs.


Cordialement,

Sébastien.

Hors ligne

#18 19/12/2017 12:54:19

ruizsebastien
Membre

Re : Problème de connexion au postgresql

Mohamed Ouchrif a écrit :

Est ce qu' il y a la possibilité de réinstaller le service postgresql et garder la base de données

c'est compliqué pour un débutant. Essaie déjà de voir quelles sont les erreurs.

Dernière modification par ruizsebastien (19/12/2017 12:54:59)


Cordialement,

Sébastien.

Hors ligne

#19 20/12/2017 12:22:32

Re : Problème de connexion au postgresql

Bonjour chef voila le message d'erreur
(le service postgresql_for_odoo_postgresql server 9.5 sur ordinateur local a démarrer puis s'est arrête. certain services s'arrête automatiquement s'il ne sont pas utilisé par d'autres services ou programmes)

Hors ligne

#20 20/12/2017 12:32:27

ruizsebastien
Membre

Re : Problème de connexion au postgresql

il faut que tu trouves le fichier des traces postgresql dans pg_log.
Sans ça difficile d'avancer.


Cordialement,

Sébastien.

Hors ligne

#21 20/12/2017 12:54:47

Re : Problème de connexion au postgresql

voila les erreurs chef

2017-12-16 14:44:21 ERROR  : Error connecting to the server: FATAL:  authentification par mot de passe échouée pour l'utilisateur  « openpg »

2017-12-16 14:44:25 ERROR  : Error connecting to the server: FATAL:  authentification par mot de passe échouée pour l'utilisateur  « openpg »

2017-12-16 14:48:53 ERROR  : server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
2017-12-16 15:32:55 ERROR  : server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
2017-12-16 15:37:47 ERROR  : ERREUR:  l'utilisateur actuel ne peut pas être supprimé
2017-12-16 15:44:43 ERROR  : ERREUR:  le rôle « openpg » existe déjà
2017-12-16 15:44:54 ERROR  : ERREUR:  l'utilisateur actuel ne peut pas être supprimé
2017-12-16 15:45:08 ERROR  : ERREUR:  l'utilisateur actuel ne peut pas être supprimé
2017-12-16 16:09:29 ERROR  : server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
2017-12-16 16:10:14 ERROR  : ERREUR:  le rôle « openpg » existe déjà
2017-12-16 17:21:08 ERROR  : server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
2017-12-16 17:24:29 ERROR  : server closed the connection unexpectedly
    This probably means the server terminated abnormally
    before or while processing the request.
2017-12-16 17:41:47 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:41:58 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:41:58 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:41:59 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:00 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:09 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:19 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:24 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:27 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:29 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:39 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:42:49 ERROR  : ERREUR:  séquence d'octets invalide pour l'encodage « UTF8 » : 0xe8 0x6d 0x65
2017-12-16 17:43:09 ERROR  : There is nothing in the SQL pane to save!
2017-12-18 15:32:41 ERROR  : There is nothing in the SQL pane to save!

Hors ligne

#22 20/12/2017 14:31:15

ruizsebastien
Membre

Re : Problème de connexion au postgresql

alors là...
je te conseille de te rapprocher du forum dédié à odoo :
https://www.odoo.com/fr_FR/forum/aide-1


Cordialement,

Sébastien.

Hors ligne

Pied de page des forums