Vous n'êtes pas identifié(e).

#1 07/07/2009 17:16:49

rsivideotech
Membre

Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Bonjour,

je suis, actuellement, dans l'impossiblité d'installer PostgreSQL, en version 8.2, sous Windows Server 2008.
En effet lors de l'installation de PostgreSQL j'ai systématiquement le message d'erreur suivant :

Echec lors du lancement d'initdb : -1073741502!
Merci de lire le journal des traces dans "C:\DB\tmp\initdb.log".
Note ! Vous devez lire/copier ce journal des traces avant de cliquer sur OK ou il sera automatiquement supprimé.

-- OK --

Hors le fichier indiqué par le message ci-dessus n'existe pas.

J'ai essayer en passant le paramètre " DOINITDB=0 " lors de l'installation. Dans ce cas l'installation fonctionne mais il m'est alors impossible d'executer " initdb " manuellement

-- Installation en ligne de commande --
msiexec /i "postgresql-8.2-int.msi"
  INTERNALLAUNCH=1
  DOINITDB=0
  ADDLOCAL=server,psql
  SERVICEDOMAIN="%COMPUTERNAME%"
  SERVICEACCOUNT="%ServiceAccount%"
  SERVICEPASSWORD="%ServicePassword%"
  CREATESERVICEUSER=1
  SUPERPASSWORD="%SuperPassword%"
  ENCODING="UTF-8"
  PERMITREMOTE=1
  BASEDIR="C:\DB"
  TRANSFORMS=:lang_fr
  /qb!

-- Initialisation de la DB en manuel --
initdb -D "C:\DB\data" -E="UTF-8" -u="postgres -W --no-locale

Dans le dernier cas j'ai un autre message d'erreur. Celui-ci m'indique qu'il lui est impossible de trouver le fichier " postgres.exe " alors que celui ci se trouve pourtant bien dans le même répertoire (à savoir "C:\DB\bin") que " initdb.exe ".

L'un d'entre vous serait me dire :
- S'il est arrivé à installer PostgreSQL v8.2 sous Windows Server 2008 ?
- Si oui, comment y est-il parvenu ?

J'ai effectué des tests de compatibilité lors de la mise à disposition de la version RC1 de Windows Server 2008 et je n'avais absoluement pas rencontré ce genre de soucis.

Dernière modification par rsivideotech (07/07/2009 21:49:57)

Hors ligne

#2 07/07/2009 20:01:18

gleu
Administrateur

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Il y a bien "C:\DB\bin" dans la variable PATH ?


Guillaume.

Hors ligne

#3 07/07/2009 21:49:16

rsivideotech
Membre

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

gleu a écrit :

Il y a bien "C:\DB\bin" dans la variable PATH ?

Oui "C:\DB\bin" est bien présent dans la variable PATH globale

Dernière modification par rsivideotech (07/07/2009 21:49:40)

Hors ligne

#4 13/07/2009 18:03:49

KrysKool
Administrateur

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Bonjour

Avez vous désactivé le contrôle des comptes windows ?


Christophe Chauvet
Directeur Technique
Sylëam Info Services
Mon site

Hors ligne

#5 13/07/2009 22:21:36

rsivideotech
Membre

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Oui l'UAC a été totalement désactivé...

Hors ligne

#6 13/07/2009 23:18:50

gleu
Administrateur

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Peut-on avoir le message d'erreur complet, en anglais si possible ?


Guillaume.

Hors ligne

#7 14/07/2009 11:11:51

KrysKool
Administrateur

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Bonjour

Utilisez vous l'installeur graphique ? ou bien vous le lancez en ligne de commande ?


Christophe Chauvet
Directeur Technique
Sylëam Info Services
Mon site

Hors ligne

#8 15/07/2009 09:38:54

rsivideotech
Membre

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

Le message d'erreur complet est en français, car l'installation s'éffectue en Français, et il s'agit du message suivant :

Echec lors du lancement d'initdb : -1073741502!
Merci de lire le journal des traces dans "C:\DB\tmp\initdb.log".
Note ! Vous devez lire/copier ce journal des traces avant de cliquer sur OK ou il sera automatiquement supprimé.

-- OK --

Hors ligne

#9 15/07/2009 09:41:12

rsivideotech
Membre

Re : Problème d'installation PostgreSQL 8.2 avec Windows Server 2008...

KrysKool a écrit :

Utilisez vous l'installeur graphique ?

Les deux, mais le problème et le message d'erreur est exactement le même dans un cas comme dans l'autre...

KrysKool a écrit :

ou bien vous le lancez en ligne de commande ?

Dans le cas de l'utilisation en ligne de commande voici la commande utilisée :

-- Installation en ligne de commande --
msiexec /i "postgresql-8.2-int.msi"
  INTERNALLAUNCH=1
  DOINITDB=0
  ADDLOCAL=server,psql
  SERVICEDOMAIN="%COMPUTERNAME%"
  SERVICEACCOUNT="%ServiceAccount%"
  SERVICEPASSWORD="%ServicePassword%"
  CREATESERVICEUSER=1
  SUPERPASSWORD="%SuperPassword%"
  ENCODING="UTF-8"
  PERMITREMOTE=1
  BASEDIR="C:\DB"
  TRANSFORMS=:lang_fr
  /qb!

Dernière modification par rsivideotech (15/07/2009 09:42:24)

Hors ligne

Pied de page des forums