Installation Postgresql 8.2 sur Windows XP
Bonjour.
Je rencontre un problème lors de l'installation de Postgresql 8.2 en tant que service sur un poste Windows XP.
Pour information j'ai extrait le package et copié en local dans C:\Program Files\Postgresql. J'ai fait bien évidemment l'installation sous une session administrateur de mon poste. Mais j'en arrive toujours au même message d'erreur:
Citation:
Echec du démarrage du service PostgreSQL Database 8.2 (pgsql-8.2). Vérifiez que vous disposez de privilèges suffisants pour démarrer les services système.
Alors que si je teste la 8.3 je ne rencontre pas ce problème. Merci d'avance pour vos réponses.
P'têt ben à cause de setupapi.dll
Problème connu concernant certaines installations notament les iPhones. Voila ce que j'ai trouvé dans le forum de hardware.fr
Citation:
Ce problème survient quand une installation fraiche et non récente de -windows xp est effectuée! La cause = le fichier setupapi.dll (4.60 mo) dans C:\windows\system32\ comporte un problème d'autorisation en mode administrateur.
Pour corriger ce problème :
Solution1
-Activer les mises à jour automatiques dans /panneau de configuration/système/(onglet "mises à jours automatiques" ), et -Patientez 1 jour ou 2 et tentez l'installation
Solution2 (si vous ne voulez pas faire de mises à jour)
-Vérifier la taille du fichier setupapi.dll. Si il est de 4.60 mo, téléchargez une autre copie à cette URL:
http://www.dll-files.com/dllindex/ [...] l?setupapi (testé)
-Extraire le fichier dans un dossier temporaire
-Allez dans le dossier C:\windows\system32\
-Trouvez le fichier setupapi.dll et renommez le en setupapi.dll.old
-Prenez votre nouveau fichier SETUPAPI.DLL dans votre dossier temporaire et glissez le dans le dossier C:\windows\system32\
En hopant que ça helpe :mrgreen: