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).

#26 28/12/2010 15:04:11

gleu
Administrateur

Re : Problème de connexion : Could not connect to the server.

De rien. Bien content que cela fonctionne maintenant.


Guillaume.

Hors ligne

#27 31/03/2011 08:42:26

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Bonjour a tous,

Je suis egalement nouvelle sur ce forum et sur postgresql.

Cela fait un mois que je  tente d'installer un ERP sur mon ordi (windows xp),mais a chaque tentative, je me trouve coincee par de nombreux problemes!
Pour le moment, j'ai lance OpenERP. Le hic, c'est que Postgresql ne peut pas se connecter. Je recois le message: "server doesn't listen...".

J'ai donc essayer les manipulations indiquees dans les commentaires precedants: listen_adress decommente est a "*", le firewall ainsi que mon anti-virus sont desactives.

Lorsque je vais dans les services a partir du panneau de configuration, je recois un message du serveur PostgreSQL :erreur 1067, the service did not start due to a logon failure.

J'ai essayer pas mal de choses en piochants sur les forums, mais je ne trouve pas de solution. Si vous pouvez m'aider, je vous en remercie d'avance.


Tiphaine

Hors ligne

#28 31/03/2011 09:06:05

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Si c'est 'due to a logon failure', à priori, c'est que le service a besoin du mot de passe du compte système postgres, qu'il n'arrive pas à fournir (par exemple parce qu'il est mal renseigné).

PostgreSQL est installé par OpenERP, ou par l'installeur PostgreSQL ?
De quelle version de XP on parle, exactement ?


Marc.

Hors ligne

#29 31/03/2011 09:07:51

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Peut etre est-ce une erreur d'authentification, le dossier pg_hba.conf indique:



# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
# IPv6 local connections:
#host    all         all         ::1/128               trust

Je suis en mode "trust", car je ne connaissais pas le mot de passe ... smile

Hors ligne

#30 31/03/2011 09:09:38

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Non, c'est un message système. Merci de répondre aux questions.


Marc.

Hors ligne

#31 31/03/2011 09:15:32

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Postgres est installe par OpenERP et il s'agit de windows xp version 5.1.

Merci d'avoir repondu.

Hors ligne

#32 31/03/2011 09:20:03

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

XP est toujours la version 5.1. Ce que je voulais dire, c'est 'Personnal Edition', 'Pro', etc… ?


Marc.

Hors ligne

#33 31/03/2011 09:26:15

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Enfait, je ne suis pas sur mon ordinateur, mais en tapant winver dans executer, ca me donne: version 5.1 (Build 2600.xpsp.080413-2111: Service pack 3).

Sinon, pour le compte postgres, je l'ai supprime plusieurs fois en installant et desinstallant openERp et postgreSQL.

Hors ligne

#34 31/03/2011 09:39:19

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Donc rien d'autre que l'erreur 1067 dans le journal des événements ?

Sinon, rien dans la log postgresql ? (habituellement dans C:\Program Files\PostgreSQL\9.0\data\pg_log)


Marc.

Hors ligne

#35 31/03/2011 09:45:31

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Dans la log postgresql, je retrouve:

2011-03-30 17:13:09 HKT LOG:  database system was shut down at 2011-03-30 17:11:45 HKT
2011-03-30 17:13:09 HKT LOG:  loaded library "$libdir/plugins/plugin_debugger.dll"
2011-03-30 17:13:09 HKT FATAL:  the database system is starting up
2011-03-30 17:13:10 HKT LOG:  database system is ready to accept connections
2011-03-30 17:13:10 HKT LOG:  autovacuum launcher started
2011-03-30 17:13:11 HKT LOG:  loaded library "$libdir/plugins/plugin_debugger.dll"
2011-03-30 17:18:55 HKT LOG:  loaded library "$libdir/plugins/plugin_debugger.dll"
2011-03-30 17:25:10 HKT FATAL:  could not open file "global/pg_database": No such file or directory
2011-03-30 17:25:10 HKT LOG:  autovacuum launcher process (PID 2828) exited with exit code 1
2011-03-30 17:25:10 HKT LOG:  terminating any other active server processes
2011-03-30 17:25:10 HKT LOG:  could not open temporary statistics file "global/pgstat.tmp": No such file or directory
2011-03-30 17:25:10 HKT LOG:  all server processes terminated; reinitializing
2011-03-30 17:25:11 HKT FATAL:  pre-existing shared memory block is still in use
2011-03-30 17:25:11 HKT HINT:  Check if there are any old server processes still running, and terminate them.

Ou peut-on voir  s'il y a un ancien serveur en place?

Dans le journal des evenements, il y a le probleme suivant:


"The system detected an address conflict for IP address 192.168.1.102 with the system having network hardware address B8:FF:61:2C:43:1E. Network operations on this system may be disrupted as a result."

Hors ligne

#36 31/03/2011 09:49:13

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Ok. Donc le message d'erreur dit qu'il manque des fichiers critiques au fonctionnement du moteur (comme la table globale pg_database). C'est totalement anormal, mais explique pourquoi vous ne pouvez pas démarrer postgres.

Essayez de désinstaller postgres, puis de supprimer totalement le répertoire postgres dans program files, et de réinstaller.

Le message du journal des évènements vous signale que vous n'êtes pas seule à utiliser 192.168.1.102 sur le réseau, ce qui va être une source de nombreux problèmes. Mais pas de votre problème Postgres.


Marc.

Hors ligne

#37 31/03/2011 10:58:55

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Alors, j'ai reinstalle le "all-in-one" Openerp et donc Postgres. Je peux a nouveau creer des bases de donnees!!  le serveur fonctionne donc bien.
Cependant, en allant sur pgadmin, je ne peux pas acceder au serveur. Un message indique:

"Error connecting to the server: FATAL: password authentication failed for user "postgres" "

J'ai changer le mode md5 en mode trust. Maintenant pgadmin indique:

"Error connecting to the server Fatal: role "postgres" does not exist".

Le dossier pg_log contient les infos suivantes:

[...]

2011-03-31 16:37:45 HKT LOG:  loaded library "$libdir/plugins/plugin_debugger.dll"
2011-03-31 16:37:45 HKT FATAL:  password authentication failed for user "postgres"
2011-03-31 16:49:33 HKT LOG:  received fast shutdown request
2011-03-31 16:49:33 HKT LOG:  aborting any active transactions
2011-03-31 16:49:33 HKT FATAL:  terminating connection due to administrator command
2011-03-31 16:49:33 HKT FATAL:  terminating connection due to administrator command
2011-03-31 16:49:33 HKT LOG:  autovacuum launcher shutting down
2011-03-31 16:49:33 HKT LOG:  shutting down
2011-03-31 16:49:33 HKT LOG:  database system is shut down

Pourriez-vous m'aider a mettre en place un role operationel?

En tout les cas, merci de votre patience et de vos conseils.

Tiphaine.

Hors ligne

#38 31/03/2011 11:08:17

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Il dit que le rôle postgres n'existe pas. C'est le rôle par défaut créé quand on crée une instance postgres. Ça doit être que l'installeur openerp utilise autre chose. Cela se produit habituellement quand c'est un autre utilisateur que 'postgres' sur le système d'exploitation qui crée l'instance.

Je ne sais pas du tout comment trouver les rôles définis dans une instance si on ne les connaît pas. À part démarrer en mode mono-processus (mais c'est assez compliqué) ou aller regarder dans les fichiers binaires pour les retrouver.


Marc.

Hors ligne

#39 31/03/2011 13:58:08

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Après réflexion, et pour avancer sur ce dernier point, je pense que vous devriez vous rapprocher du projet OpenERP, maintenant que PostgreSQL fonctionne, afin de savoir quel compte il crée. Je n'ai pas pu trouver l'information sur leur site.


Marc.

Hors ligne

#40 01/04/2011 03:13:27

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Bonjour,

Merci pour vos reponses. Je vais aller chercher sur OpenERP, sinon je chercherais dans les fichiers binaire. A ce sujet, j'ai trouver un logiciel (Alcohol 120%) qui permet de les ouvrir.

Bonne journee!

Hors ligne

#41 02/04/2011 08:17:48

tif29
Membre

Re : Problème de connexion : Could not connect to the server.

Bonjour,

J'ai effectivement trouve la solution sur OpenERP. L'utilisateur etait openpg et le mot de passe openpgpwd!!!
Maintenant tout fonctionne smile

Hors ligne

#42 10/04/2011 20:23:30

mannour85
Membre

Re : Problème de connexion : Could not connect to the server.

salut c'est ma première fois avec le postgresql, je veux créer une base des donnée merci de m'aider à le faire;donc quels sont les étapes nécessaires merci d'avance.

Hors ligne

#43 10/04/2011 21:17:46

Marc Cousin
Membre

Re : Problème de connexion : Could not connect to the server.

Merci de commencer par lire le 'guide de démarrage rapide' qui se trouve en première page de www.postgresql.fr , et de revenir poser des questions plus précises ensuite.


Marc.

Hors ligne

Pied de page des forums