Impossible d'installer PostgreSQL: une erreur s'est produite lors de l'exécution du programme d'installation de Microsoft VC ++ runtime sous Windows XP
J'ai téléchargé le programme d'installation postgresql-9.0.1-1-windows.exe à partir du site officiel, il a couru, puis a reçu l'erreur: erreur d'exécution Microsoft VC++ runtime installer
S'il vous plaît, aidez-moi quelqu'un, qui connait la raison de ce message d'erreur:
Windows XP, SP3, Dell Inspiron 1501, Processeur: AMD Sempron 3500+
source d'informationauteur vmg | 2010-11-26
Vous devez vous connecter pour publier un commentaire.
Une solution de contournement.
créer un raccourci de votre fichier exe;
cliquez-droit sur le raccourci -> ajouter à la fin du chemin de la cible --install_runtimes 0 (eg:postgresql-9.3.1-1-windows-x64.exe --install_runtimes 0)
enregistrez et exécutez-le 🙂
J'ai eu un problème similaire, et a trouvé un correctif qui a fonctionné pour moi à partir de Garrett_H sur ce post sur le forum:
http://forums.enterprisedb.com/posts/list/1747.page#6180
Je suis sous Windows XP Pro et j'ai essayé d'installer
postgresql-8.3.17-1-windows.exe
. J'ai d'abord reçu le message d'erreur suivant:Essayer de l'installer en tant qu'administrateur (à l'aide d'exécuter en tant qu'administrateur). Dans la version 9.0 de PostgreSQL peut être installé en tant qu'administrateur windows 🙂
Vérifier si WSH est activé. Si pas activer. Plus de détails ici: http://1stopit.blogspot.com/2011/01/postgresql-83-and-84-fails-to-install.html
Prendre un soin particulier à ce que votre Windows de l'utilisateur du nom de dossier ne contient pas d'espaces, PostgreSQL (version 9.2.2.1) poignées de mal. Si j'utilise ce compte sur WinXP, l'installation échoue avec le "Une erreur d'exécution Microsoft C++ runtime installer" message:
"C:\Documents and settings\Jimmy (admin)"
Mais fonctionne très bien avec cette:
"C:\Documents and settings\Jimmy-admin"
Les espaces dans "Documents and settings" ne semble pas déranger le programme d'installation. Allez comprendre.
Cela fonctionne sur Windows XP avec PostgreSQL 8.4.17-1
D'abord télécharger et installer virtual c++ sur le site de microsoft, puis exécutez l'installation à partir de la commande --install_runtimes 0
créer un raccourci de votre fichier exe;
clic droit sur le raccourci -> ajouter à la fin du chemin d'accès cible
enregistrer et exécuter
J'ai eu le même message "VC++ Runtime Installateur de problème...", tout en essayant d'installer Postgres 9.4.12 sur mon Windows XP Professionnel Service Pack 2.
J'ai essayé toutes les étapes de cette page
Ne pouvez pas installer PostgreSQL: erreur d'exécution Microsoft VC++ runtime installer sur Windows XP
et aussi sur
http://1stopit.blogspot.com/2011/01/postgresql-83-and-84-fails-to-install.html
Qui inclus :-
1. Essayer de ré-installer divers VC++ installateurs. Échec de l'Installation
2. Re-installation de Windows installer. Pas d'amélioration
3. Essayez d'installer le Service Pack 3 pour Windows XP. Échec de l'Installation
4. Re-installer le Kit de Développement Logiciel fourni par Microsoft. Pas d'amélioration
5. Apporter des modifications dans les fichiers de Registre Windows par la commande regedit. Aucune amélioration
RIEN N'A FONCTIONNÉ.
Puis j'ai pensé difficile de se souvenir de la Version de Windows XP sur lequel mon Postgres 9.4.12 avait été en cours d'exécution fantastique auparavant...
C'est la Windows XP Professionnel Service Pack 3 que j'avais téléchargé à partir de ce site:
http://softlay.net/operating-system/windows-xp-sp3-iso-full-version-free-download.html
La clé de produit est également fourni, sous l'Onglet.
J'ai eu le fichier image (.iso) écrit sur un CD. Je l'ai ré-installé mon Windows XP (qui n'était pas l'installation de Postgres) avec ce CD.
J'ai un peu plus de confiance en eux, et essayé d'installer la dernière Postgres 9.6.3. Il est installé bien, mais 2 problèmes se posent:
1. Son PgAdmin 4 n'a pas de travail.
2. Mon PHP 5.3.22 n'a pas pu détecter le php_pgsql.dll dans l'extension PHP dossier.
Lors de la manipulation avec le extension_dir etc dans le php.ini n'a pas améliorer les choses, j'ai désinstallé Postgres 9.6.3 et installé Postgres 9.4.12
Maintenant tout fonctionne comme par magie comme avant.
Leçons apprises: 1. Ne sautez pas de l'avant pour mettre à niveau un a essayé & testé la version du logiciel, sauf si vous en avez vraiment besoin. 2. Ce que j'ai ressenti tout le long: sous LINUX, vous pouvez mettre à niveau/ré-installer tous vos logiciels. Tout est contrôlable et modifiable ... pas avec Windows.
J'espère que cela aide ...