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 03/01/2011 16:46:48

nomanAK47
Membre

Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Je n'arrive pas à installer postgresql voici le message qui apparait :

Problem running post-install step. Installation may not complete correctly
Erreur de lecture du fichier C:/Program Files/PostgreSQL/8.4/data/postgresql.conf

Après ce message l'installation continue et se termine mais le service n'est pas démarré.
Le fichier n'existe pas dans ce dossier!

Mon pare-feu est désactivé.
Merci pour votre aide

Dernière modification par nomanAK47 (03/01/2011 16:49:04)

Hors ligne

#2 03/01/2011 16:57:44

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Vous devriez avoir un fichier de log dans le répertoire C:/Program Files/PostgreSQL/8.4/  je pense.

Vous n'avez pas d'antivirus non plus ? C'est souvent les antivirus qui embêtent le monde avec PostgreSQL, sous Windows.


Marc.

Hors ligne

#3 03/01/2011 17:01:09

gleu
Administrateur

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Et les désactiver ne suffit généralement pas. Il est souvent nécessaire de les désinstaller.


Guillaume.

Hors ligne

#4 03/01/2011 17:35:02

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Bonjour,

Je n'avais que le pare-feu windows que j'ai désactivé et j'ai désactivé avast pendant l'installation.
Le fichier ne se trouve pas non plus dans le dossier /8.4/....

Hors ligne

#5 03/01/2011 17:35:50

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Comme écrit plus haut : désinstaller, pas désactiver. avast pose problème.


Marc.

Hors ligne

#6 03/01/2011 17:42:51

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

OK je vais essayer. Merci

Hors ligne

#7 03/01/2011 18:54:30

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

J'ai exactement le même message après avoir désinstallé avast...

Quand j'essaie de me connecter j'ai : could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?

Hors ligne

#8 03/01/2011 21:40:00

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Y a t'il au moins un processus postgres en cours d'exécution ?


Marc.

Hors ligne

#9 03/01/2011 21:47:44

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Non aucun

Hors ligne

#10 03/01/2011 21:58:36

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Ça explique au moins l'erreur de connexion. Sans processus, rien à quoi se connecter.

Je ne comprends pas. Avez vous réessayé l'installation après avoir désinstallé avast ? Si oui, que s'est-il passé ?


Marc.

Hors ligne

#11 03/01/2011 23:57:00

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Sans avast, j'ai eu le même message que dans le premier post.

Hors ligne

#12 04/01/2011 10:28:09

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Pour avancer, il va nous falloir la log d'installation.

Elle se trouve dans le répertoire %TEMP%

(c'est souvent Documents and Settings\Nom D'utilisateur\Local Settings\Temp

Ça doit être un fichier commençant par 'bitrock'. Trouvez le plus récent (celui qui correspondra à la tentative d'installation sans antivirus).


Marc.

Hors ligne

#13 04/01/2011 13:56:05

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

[17:09:55] Running the post-installation/upgrade actions:
[17:09:55] Delete the temporary scripts directory...
[17:09:55] Write the base directory to the ini file...
[17:09:55] Write the version number to the ini file...
Executing C:\Program Files/PostgreSQL/8.4\installer\server\createuser.exe "." "postgres" "postgres"
Script exit code: 0

Script output:
Granted the 'Log on as a service' right to 'ARIANE\postgres'
C:\PROGRA~1\POSTGR~1\8.4\INSTAL~1\server\CREATE~1.EXE ran to completion

Script stderr:


Initialising the database cluster (this may take a few minutes)...
Executing cscript //NoLogo "C:\Program Files/PostgreSQL/8.4/installer/server/initcluster.vbs" "postgres" "postgres" "postgrespass" "C:\Program Files/PostgreSQL/8.4" "C:\Program Files/PostgreSQL/8.4/data" 5432 "DEFAULT"
Script exit code: 0

Script output:

Ensuring we can write to the data directory (using icacls):
Granting service account access to the data directory (using icacls):
initcluster.vbs ran to completion

Script stderr:


Configuring database server startup...
Executing cscript //NoLogo "C:\Program Files/PostgreSQL/8.4\installer\server\startupcfg.vbs" 8.4 "postgres" "postgres" "C:\Program Files/PostgreSQL/8.4" "C:\Program Files/PostgreSQL/8.4/data"
Script exit code: 0

Script output:
startupcfg.vbs ran to completion

Script stderr:


Creating menu shortcuts...
Executing cscript //NoLogo "C:\Program Files/PostgreSQL/8.4\installer\server\createshortcuts.vbs" 8.4 "postgres" 5432 "PostgreSQL 8.4" "C:\Program Files/PostgreSQL/8.4" "C:\Program Files/PostgreSQL/8.4/data"
Script exit code: 0

Script output:
createshortcuts.vbs ran to completion

Script stderr:


Starting the database server...
Executing cscript //NoLogo "C:\Program Files/PostgreSQL/8.4\installer\server\startserver.vbs" 8.4
Script exit code: 0

Script output:
startserver.vbs ran to completion

Script stderr:


Loading additional SQL modules...
Executing cscript //NoLogo "C:\Program Files/PostgreSQL/8.4\installer\server\loadmodules.vbs" "postgres" "postgrespass" "C:\Program Files/PostgreSQL/8.4" "C:\Program Files/PostgreSQL/8.4/data" 5432 "1"
Script exit code: 0

Script output:
Installing pl/pgsql in the template1 databases...
Installing the adminpack module in the postgres database...
loadmodules.vbs ran to completion

Script stderr:


[17:10:20] Write the data directory to the ini file...
[17:10:20] Write the port number, service ID, locale and superuser to the ini file...
Problem running post-install step. Installation may not complete correctly
Error reading file C:/Program Files/PostgreSQL/8.4/data/postgresql.conf
Problem running post-install step. Installation may not complete correctly
Error reading file C:/Program Files/PostgreSQL/8.4/data/postgresql.conf
Creating Uninstaller
Creating uninstaller 25%
Creating uninstaller 50%
Creating uninstaller 75%
Creating uninstaller 100%
Installation completed
Log finished 01/03/11 at 17:10:28

J'ai mis que les messages après les unpacking, dites moi si vous voulez le reste...
J'espère que cela pourra vous aider.
Encore merci pour votre aide.

Hors ligne

#14 04/01/2011 14:36:11

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

J'ai pas réagi à ça, mais étant donné que c'est un vista, est ce que UAC est désactivé ? sinon, il faudrait essayer en le désactivant.


Marc.

Hors ligne

#15 04/01/2011 18:30:58

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

l'UAC est désactivé, j'ai essayé sans et avec....
J'ai l'impression que le compte que postgresql créé n'a pas les droits suffisants?

Hors ligne

#16 04/01/2011 18:41:10

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Possible. Les versions 'familiale' ont une gestion limitée des comptes utilisateurs.


Marc.

Hors ligne

#17 04/01/2011 21:16:38

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

J'ai trouvé : j'ai réactivé l'UAC, créé moi-même le compte administrateur postgres puis ouvert la session postgres et l'installation s'est bien déroulé....
@++

Hors ligne

#18 05/01/2011 13:48:42

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Si vous avez moyen de détailler ce que vous avez fait, je pense que ça pourrait intéresser d'autres utilisateurs de ce système…


Marc.

Hors ligne

#19 05/01/2011 18:39:17

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Au lieu de laisser créer le compte utilisateur par l'installation, je l'ai créé moi même via la gestion des comptes utilisateurs de vista dans le panneau de configuration.
Puis j'ai changer d'utilisateur, pour ouvrir une session avec le nouveau compte postgres puis j'ai démarré l'installation.
Il faut créer un compte administrateur (pas utilisateur) et démarrer l'installation avec clic droit "ouvrir en tant qu'administrateur"...
En espérant avoir été clair !

@++

Hors ligne

#20 05/01/2011 19:15:48

Marc Cousin
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Ah, j'ai compris. Oui, l'utilisateur installant PostgreSQL doit avoir les droits administrateurs, sinon, il ne peut pas créer le compte PostgreSQL, déclarer le service…


Marc.

Hors ligne

#21 05/01/2011 20:47:25

nomanAK47
Membre

Re : Installation de Postgresql 8.4.6-1 sur Windows Vista Familiale SP2

Je pense que c'était le problème pour moi ! @++

Hors ligne

Pied de page des forums