Vous n'êtes pas identifié(e).
Pages : 1
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
Qui peut m'aider ??
Merci
Hors ligne
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 ?
Julien.
https://rjuju.github.io/
Hors ligne
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
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.
Julien.
https://rjuju.github.io/
Hors ligne
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
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.
Julien.
https://rjuju.github.io/
Hors ligne
J'ai rien trouvé dans le Temp
Hors ligne
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.
Julien.
https://rjuju.github.io/
Hors ligne
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
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
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 :
Julien.
https://rjuju.github.io/
Hors ligne
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
Hors ligne
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
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
Hors ligne
C'est quoi "initdb" au juste ?? j'ai pas compris la documentation
Hors ligne
initdb sert à créer le répertoire de données initial.
Guillaume.
Hors ligne
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
Pages : 1