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 20/10/2013 12:56:41

Axxter
Membre

Pb Installation sous Vista

Bonjour,

Je souhaite installer PostgreSQL sous Vista 32 bits.

J'ai téléchargé l'installeur postgresql-9.3.1-1-windows sous
http://www.enterprisedb.com/products/pg … do#windows

Dés le début de l'installation j'ai le message d'erreur suivant :
-
Une erreur s'est produite
prerunscript.command.line.error.
-

Avez vous une solution ?
Merci.

Hors ligne

#2 20/10/2013 13:07:45

rjuju
Administrateur

Re : Pb Installation sous Vista

Bonjour,

normalement cet installeur produit un fichier de log, sans ces informations difficile de vous aider. Il me semble que le seul prérequis pour cet installeur est de le lancer en tant qu'administrateur de la machine.

Hors ligne

#3 20/10/2013 13:42:07

Axxter
Membre

Re : Pb Installation sous Vista

Ou puis je trouver ce fichier de log ?
Merci

Hors ligne

#4 20/10/2013 15:21:30

Axxter
Membre

Re : Pb Installation sous Vista

Fichier de log :
-
Log started 10/20/2013 at 15:18:22
Preferred installation mode : qt
Trying to init installer in mode qt
Mode qt successfully initialized
Executing C:\Users\Marc\AppData\Local\Temp/postgresql_installer_3d66770533/temp_check_comspec.bat
Script exit code: 0

Script output:
"test ok"

Script stderr:


Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Data Directory. Setting variable iDataDirectory to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Base Directory. Setting variable iBaseDirectory to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Service ID. Setting variable iServiceName to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Service Account. Setting variable iServiceAccount to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Super User. Setting variable iSuperuser to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Branding. Setting variable iBranding to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Version. Setting variable brandingVer to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 Shortcuts. Setting variable iShortcut to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.3 DisableStackBuilder. Setting variable iDisableStackBuilder to empty value
[15:18:27] Existing base directory:
[15:18:27] Existing data directory:
[15:18:27] Using branding: PostgreSQL 9.3
[15:18:27] Using Super User: postgres and Service Account: NT AUTHORITY\NetworkService
[15:18:27] Using Service Name: postgresql-9.3
Executing cscript //NoLogo "C:\Users\Marc\AppData\Local\Temp\postgresql_installer_3d66770533\prerun_checks.vbs"
Script exit code: 1

Script output:
Erreur CScript: Impossible de trouver le moteur de script "VBScript" pour le script "C:\Users\Marc\AppData\Local\Temp\postgresql_installer_3d66770533\prerun_checks.vbs".

Script stderr:
Program ended with an error exit code

Erreur dans l'exécution de cscript //NoLogo "C:\Users\Marc\AppData\Local\Temp\postgresql_installer_3d66770533\prerun_checks.vbs" : Program ended with an error exit code
-
-
-
Des idées.
Merci

Hors ligne

#5 20/10/2013 15:42:33

rjuju
Administrateur

Re : Pb Installation sous Vista

Erreur CScript: Impossible de trouver le moteur de script "VBScript" pour le script "C:\Users\Marc\AppData\Local\Temp\postgresql_installer_3d66770533\prerun_checks.vbs".

Il vous manque le moteur de script vbscript. Il faut donc voir s'il a été désinstallé, ou s'il est bloqué par un antivirus par exemple.

Hors ligne

#6 20/10/2013 19:46:44

Axxter
Membre

Re : Pb Installation sous Vista

vbscript.dll est bien dans le répertoire system32
Je l'ai réactivé via la commande :
\> regsvr32 %systemroot%\system32\vbscript.dll
mais aucun changements
-
J'ai téléchargé et re-installer netFramework 4, l'installer en ayant apparemment besoin.
Puis mise à jour complète de l'OS par windows Update
Néanmoins toujours aucun changements
-
Finalement après recherche dans la base de registre windows :
la clé [HCR\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32] avait une valeur erronée :
"Référence à un anti-virus qui était installé lors de l'achat du PC et désinstallé". (Visiblement mal désinstallé !)
-
J'ai remplacé cette valeur par : C:\Windows\system32\vbscript.dll
Et la seconde d'après, après quelques heures de recherche : YES !
-
merci pour la réactivité
A+,
Marc.

Hors ligne

#7 24/02/2014 23:40:13

damd
Membre

Re : Pb Installation sous Vista

Bonjour,

je réactive le sujet car je rencontre le même problème.

J'essaye d'intaller PostgreSQGL 9.3.3.1 (postgresql-9.3.3-1-windows.exe) et juste après l'affichage du logo, j'obtiens l'erreur  'Une erreur s'est produite
prerunscript.command.line.error"

Je suis sous windows 7 professionnel

J'ai fait la modification faite par Axxter au niveau de la base de registre (j'avais également un reférence vers un ancien antivirus Mc...fee), mais malheureusement tjrs à la même erreur :-( .

Si vous avez une idée, un grand merci d'avance.

voici la copie du fichier log :

Log started 02/24/2014 at 22:30:55
Preferred installation mode : qt
Trying to init installer in mode qt
Mode qt successfully initialized
Executing C:\Users\Maison\AppData\Local\Temp/postgresql_installer_4af35a2088/temp_check_comspec.bat
Script exit code: 0

Script output:
"test ok"

Script stderr:


Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Data Directory. Setting variable iDataDirectory to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Base Directory. Setting variable iBaseDirectory to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Service ID. Setting variable iServiceName to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Service Account. Setting variable iServiceAccount to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Super User. Setting variable iSuperuser to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Branding. Setting variable iBranding to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Version. Setting variable brandingVer to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 Shortcuts. Setting variable iShortcut to empty value
Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-9.2 DisableStackBuilder. Setting variable iDisableStackBuilder to empty value
[22:31:03] Existing base directory:
[22:31:03] Existing data directory:
[22:31:04] Using branding: PostgreSQL 9.2 (x86)
[22:31:04] Using Super User: postgres and Service Account: NT AUTHORITY\NetworkService
[22:31:04] Using Service Name: postgresql-9.2
Executing cscript //NoLogo "C:\Users\Maison\AppData\Local\Temp\postgresql_installer_4af35a2088\prerun_checks.vbs"
Script exit code: 1

Script output:
Erreur CScript: Impossible de trouver le moteur de script "VBScript" pour le script "C:\Users\Maison\AppData\Local\Temp\postgresql_installer_4af35a2088\prerun_checks.vbs".

Script stderr:
Program ended with an error exit code

Erreur dans l'exécution de cscript //NoLogo "C:\Users\Maison\AppData\Local\Temp\postgresql_installer_4af35a2088\prerun_checks.vbs" : Program ended with an error exit code

Dernière modification par damd (24/02/2014 23:40:52)

Hors ligne

#8 25/02/2014 01:09:48

rjuju
Administrateur

Re : Pb Installation sous Vista

Arrivez vous a exécuter des scripts vbscripts en dehors de l'installation de postgres ? C'est un problème spécifique à votre poste et à windows, et il est difficile de vous aider. Il est toutefois possible d'installer postgres manuellement, à partir du fichier zip si vous n'arriviez pas à résoudre votre problème de vbscript.

Hors ligne

#9 04/03/2014 16:36:19

Sgbdos
Membre

Re : Pb Installation sous Vista

Bonjour,

Il faut installer le moteur de script: http://www.microsoft.com/fr-fr/download … px?id=1406

Hors ligne

#10 18/11/2014 21:32:21

Re : Pb Installation sous Vista

Bonjour, je suis malheureusement victime de la même erreur à l'installation (sous Windows Vista) mais il semble que la cause soit d'une autre nature que les vbscript.
.
Je suis parvenu à grand peine à obtenir ce message d'erreur, quelqu'un serait-il susceptible de m'aider à le décrypter ?
.
--- Alertes du journal [Application] ---
Event[0]:
  Log Name: Application
  Source: SideBySide
  Date: 2014-11-18T20:15:51.000
  Event ID: 33
  Task: N/A
  Level: Erreur
  Opcode: N/A
  Keyword: Classique
  User: N/A
  User Name: N/A
  Computer: *******
  Description:
La création du contexte d’activation a échoué pour « C:\Users\John Doe\Desktop\vcredist_arm.exe ». Assembly dépendant Microsoft.Windows.Common-Controls,language="*",processorArchitecture="arm",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" introuvable. Utilisez sxstrace.exe pour un diagnostic détaillé.

Merci par avance,

Yann

Hors ligne

#11 18/11/2014 21:48:12

rjuju
Administrateur

Re : Pb Installation sous Vista

Bonjour, je ne suis pas spécialiste de windows mais je pense qu'il s'agit d'une erreur lors de l'installation du runtime Visual C++. Sinon il semble que vous ayez une architecture ARM, est-ce bien le cas ?

Hors ligne

#12 18/11/2014 23:26:51

Re : Pb Installation sous Vista

Merci pour cette première indication,
.
je vous avoue que mes connaissances techniques sont assez limitées. Si je vous comprends bien, l'architecture ARM se rapporte à mon type de processeur ?
.
Si c'est bien cela, mon processeur est un Intel Core™ 2 Duo E8200 et mon système d'exploitation est en 32 bits.

Hors ligne

#13 19/11/2014 17:37:16

rjuju
Administrateur

Re : Pb Installation sous Vista

Oui, il s'agit du type de processeur. Je pense que vous avez utilisé le fichier d'installation pour arm 32 bits et non x86.

Hors ligne

#14 19/11/2014 19:00:12

Re : Pb Installation sous Vista

Le fichier que j'essaye d'installer est la distribution de Entreprise DB : win x86-32 (il me semble que c'est le bon). J'ai essayé en désespoir de cause d'installer les versions antérieures mais cela ne change rien.

Le message d'erreur s'affiche dès que je lance le ".exe".

J'ai essayé de le faire en stoppant Spybot et Avast mais le problème persiste. J'ai également tenté de l'installer en tant qu'administrateur système sans plus d'effet.

Hors ligne

#15 19/11/2014 19:14:03

Re : Pb Installation sous Vista

Il se peut, par contre, que je vous ai retransmis le mauvais rapport d'erreur. Comment m'assurer qu'il s'agit bien du bon ?

Hors ligne

#16 20/11/2014 10:48:44

rjuju
Administrateur

Re : Pb Installation sous Vista

Avez-vous un fichier nommé "vcredist_arm.exe" sur votre bureau et l'avez-vous exécuté à l'heure annoncé dans le message ? Sinon, l'installeur graphique créé un fichier de log situé dans le répertoire %TEMP% de votre système, vous devriez y trouver toutes les informations nécessaires.

Hors ligne

#17 27/11/2014 01:32:14

golthar
Membre

Re : Pb Installation sous Vista

J'ai eu le même probleme, et apres avoir tout essayé j'ai fini par tomber sur un désinstallateur de macafee.
en effet ce dernier, quand on le desintalle par windows (y compris avec la version parasite livrée avec JAVA) se désinstalle treeeees mal...

la magie est ici http://download.mcafee.com/products/lic … s/MCPR.exe
Enjoy smile

(extrait de mon fichier de log pour que vous soyez bien sur d'voir le même pb :

[.....]

[23:42:16] Using Service Name: postgresql-9.1
Executing cscript //NoLogo "C:\Users\jacqueline\AppData\Local\Temp/postgresql_installer_672fd1bd90\prerun_checks.vbs"
Script exit code: 1

Script output:
Erreur CScript: Impossible de trouver le moteur de script "VBScript" pour le script "C:\Users\jacqueline\AppData\Local\Temp\postgresql_installer_672fd1bd90\prerun_checks.vbs".

Script stderr:
Program ended with an error exit code

Erreur dans l'exécution de cscript //NoLogo "C:\Users\jacqueline\AppData\Local\Temp/postgresql_installer_672fd1bd90\prerun_checks.vbs" : Program ended with an error exit code

Hors ligne

#18 28/11/2014 17:22:02

Re : Pb Installation sous Vista

Bonjour et merci !
.
Donc après utilisation du fichier de MacAffee la solution de Golthar s'est avérée payante puisque l'installation de posgreSQL s'est enfin lancée ! Ce qui est la bonne nouvelle ...
.
... la mauvaise nouvelle c'est qu'un nouveau problème s'est manifesté : à la fin de l'installation, j'ai cette fois droit à ce message d'erreur :
.

Un problème est survenu lors de l'exécution de l'étape post-installation.
L'installation peut avoir échoué
Erreur de lecture du fichier C:/ProgramFiles/PostgreSL/9.3/data/postgresql.conf

.
si je regarde dans le dossier data il n'existe tout simplement pas de fichier postgresql.conf. Auriez vous une idée de ce qui a pu se produire ? (Je précise que j'ai desinstallé postgreSQL à la suite de ce message, puis nettoyé mon PC avec CCleaner. La seconde installation à néanmoins donné le même résultat).

Dernière modification par Ian Wheelbuckets (28/11/2014 17:26:56)

Hors ligne

#19 20/02/2015 11:14:32

alainleclerc
Membre

Re : Pb Installation sous Vista

Bonjour !! J'ai le même problème que toi! Sur mon PC (systeme xp) tout fonctionne correctement - a noter que j'utilise le soft que de manière amatrice car je débute et nécessite encore beaucoup de conseils^^. Mais sur celui utilisant Vista, j'ai le même message d'erreur. Le post est assez ancien donc j'imagine que tu as trouvé une solution ! Si par chance, tu lis ce post, pourrais-tu me la communiquer? Merci!!


Travaillant dans une entreprise comme installateur de dispositifs de sécurité, j'aimerais lancer ma société de sécurité d'ici un an. J'attends de ce forum, de renforcer mes compétences en matière de gestion de données SQL avec ce soft qui, j'en suis persuadé, me fera gagner un temps fou lors de l'exploitation de ma future activité!! Soyez tolérants, je débute hein! smile

Hors ligne

Pied de page des forums