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 05/10/2012 19:30:20

supergirl
Membre

Problème de connexion

Bonjour,
j'avais  Postgresql installé sur mon PC j'ai crée ma base de données et tout fonctionne très bien. 
Après le formatage de mon Pc , j'ai installé la version 9-1 de Postgresql (sys d'expl: windows7)
mais en lançant le pgAdmin j'arrive plus a me connecter sad
Qui peut m'aider ??
Merci

Hors ligne

#2 05/10/2012 19:36:35

rjuju
Administrateur

Re : Problème de connexion

Bonjour,

quel est le message d'erreur affiché ?
L'installation de postgresql 9.1 s'est-elle bien passé ? Si oui est-ce que le service postgres tourne ? Si non quels sont les messages dans l'observateur d'évènements ?

Hors ligne

#3 05/10/2012 20:15:22

supergirl
Membre

Re : Problème de connexion

L'installation de postgresql 9.1  ne s'est pas  bien passée
il y a le message suivant  qui s'affiche:


problem running post-install step. Installation may not complete correctly.
erreur de lecture du fichier C:/Program
files/PostgreSQL/9.1/data/postgresql.conf

Hors ligne

#4 05/10/2012 20:51:25

rjuju
Administrateur

Re : Problème de connexion

Est-ce que le répertoire c:\Program Files\PostgreSQL\9.1\data a bien été créé et contient les fichiers postgresql.conf, pg_hba.conf, répertoire pg_xlog,base ... ?


Il faut lancer l'installeur avec les privilèges administrateur il me semble. Vous ne pourrez pas vous connecter tant que l'installation ne se passera pas correctement.

Hors ligne

#5 05/10/2012 21:12:05

supergirl
Membre

Re : Problème de connexion

Le répertoire  c:\Program Files\PostgreSQL\9.1\data est crée mais il ne contient pas les fichiers que vous avez cités

Hors ligne

#6 05/10/2012 21:45:18

rjuju
Administrateur

Re : Problème de connexion

L'installeur a donc planté sur la partie initdb (le fameux post-install step).

Il faut relancer l'installeur, avec les privilèges administrateur, et vérifier que l'installation se passe bien. Si ce n'est toujours pas le cas, un fichier de log doit être présent dans le répertoire temporaire de windows (démarrer -> exécuter -> %TEMP%). Il devrait contenir la raison de l'echec d'initdb.

Hors ligne

#7 05/10/2012 22:08:36

supergirl
Membre

Re : Problème de connexion

J'ai rien trouvé dans le Temp sad

Hors ligne

#8 05/10/2012 22:14:45

rjuju
Administrateur

Re : Problème de connexion

Vous pouvez toujours le faire à la main, si le répertoire data est vide:

initdb.exe -U postgres -D "C:/Program Files/PostgreSQL/9.1/data" (supprimer le répertoire data si besoin)

pg_ctl.exe register -N Postgresql_9.1 -U postgres -P mot_de_passe -D "C:/Program Files/PostgreSQL/9.1/data" -S auto -w -t 10

vous devriez ensuite pouvoir démarrer le service.

Hors ligne

#9 05/10/2012 22:39:48

supergirl
Membre

Re : Problème de connexion

Excusez moi s'il vous plait, j'ai pas très bien compris ce que je dois faire
pouvez vous me simplifiez encore
Merci

Hors ligne

#10 06/10/2012 00:04:49

supergirl
Membre

Re : Problème de connexion

pouvez vous s'il vous plait m'expliquer encore ..
je suis débutante et je n'ai pas compris c'est quoi le N, U etc
ou devrai-je les mettre? comment procéder??

Hors ligne

#11 06/10/2012 00:39:13

rjuju
Administrateur

Re : Problème de connexion

Il faut lancer ces commandes dans une fenêtre de commande ms dos, en étant situé dans le répertoire bin de postgresql.

Pour le détail des paramètres, voir la documentation :

- http://docs.postgresqlfr.org/9.1/app-initdb.html

- http://docs.postgresqlfr.org/9.1/app-pg-ctl.html

Hors ligne

#12 08/10/2012 10:11:12

kenrio
Membre

Re : Problème de connexion

supergirl a écrit :

pouvez vous s'il vous plait m'expliquer encore ..
je suis débutante et je n'ai pas compris c'est quoi le N, U etc
ou devrai-je les mettre? comment procéder??

ça serait peut etre bien de lire les docs à un moment...

RTFM smile

Hors ligne

#13 08/10/2012 11:51:12

damalaan
Membre

Re : Problème de connexion

Il me semble que cela m'est déjà arrivé sur un portable équiper de windows7.
Et je crois que la solution est de mettre le répertoire data ailleurs que dans le Program Files (à l'installation): apparemment c'est l'espace du program files qui pourrait parfois poser problème
Je ne sais plus où j'avais trouver l'astuce l'info :-(

Hors ligne

#14 08/10/2012 12:53:38

supergirl
Membre

Re : Problème de connexion

Salut damalaan,
j'ai changé le répertoire destination de data mais il y a toujours le message d'erreur qui apparaît a la fin de l'installation

Hors ligne

#15 10/10/2012 17:31:44

rjuju
Administrateur

Re : Problème de connexion

Est-ce que l'initdb manuel fonctionne ?

Hors ligne

#16 19/10/2012 22:52:30

supergirl
Membre

Re : Problème de connexion

C'est quoi "initdb" au juste ?? j'ai pas compris la documentation sad

Hors ligne

#17 20/10/2012 23:48:19

gleu
Administrateur

Re : Problème de connexion

initdb sert à créer le répertoire de données initial.


Guillaume.

Hors ligne

#18 22/10/2012 17:00:00

flo
Membre

Re : Problème de connexion

c'est la commande que rjuju vous a donnée le 5 octobre.
Lancez-la en remplaçant le chemin du répertoire data par le chemin actuel.

Hors ligne

Pied de page des forums