Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2008, 17h51   #1
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
Par défaut Problème installation PGSQL

Bonjour,

J'ai suivi la démarche préconnisée par developpez.com pour installer postgresql 8.3.
Le problème est que j'ai constamment une erreur à la fin de l'installation :
Voici ce que le log me dit :
Citation:
The files belonging to this database system will be owned by user "SYSTEM".
This user must also own the server process.

The database cluster will be initialized with locale French_France.1252.
The default text search configuration will be set to "french".

creating directory C:/Program Files/PostgreSQL/8.3/data ... ok
creating subdirectories ... ok
selecting default max_connections ... 10
selecting default shared_buffers/max_fsm_pages ... 400kB/20000
creating configuration files ... ok
creating template1 database in C:/Program Files/PostgreSQL/8.3/data/base/1 ... child process exited with exit code 1
initdb: removing data directory "C:/Program Files/PostgreSQL/8.3/data"
Est-ce que quelqu'un a déjà eu cette erreur et saurait me l'expliquer ??

Merci.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 09h03   #2
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Tu n'essayerais pas de réinstaller postgresql dans le même répertoire à chaque fois ?
Essaye de l'installer dans un nouveau répertoire
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 10h42   #3
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
Voici ce que ca donne si je change de répertoire :
Citation:
The files belonging to this database system will be owned by user "SYSTEM".
This user must also own the server process.

The database cluster will be initialized with locale French_France.1252.
The default text search configuration will be set to "french".

creating directory C:/Program Files/PostgreSQL8.3/8.3/data ... ok
creating subdirectories ... ok
selecting default max_connections ... 10
selecting default shared_buffers/max_fsm_pages ... 400kB/20000
creating configuration files ... ok
creating template1 database in C:/Program Files/PostgreSQL8.3/8.3/data/base/1 ... child process exited with exit code 1
initdb: removing data directory "C:/Program Files/PostgreSQL8.3/8.3/data"
J'ai l'impression que ca change pas grand chose, voir rien.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 17h40   #4
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Le compte Windows que tu utilises pour l'installation est-il bien administrateur local de la machine ?
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 17h53   #5
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
Je n'utilise qu'un seul compte, donc normalement je suis Super Utilisateur.....

Comment le savoir (j'ai oublié ) ?
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2008, 08h56   #6
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
As-tu le droit de créer et supprimer des dossiers dans C:/Program Files ?
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2008, 12h37   #7
Inactif
 
Inscription : novembre 2004
Messages : 247
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 247
Points : 217
Points : 217
Bonjour
Creez un utilisateur (postgres) sans droits administrateur
Loguez sur cet utilisateur pour refaire l'initdb dans le rep \bin de postgres.
Bon courage
bustaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2008, 22h38   #8
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
OK, je vais essayé.

PS : désolé pour l'absence de réponse, semaine extrêmement chargée.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2008, 13h18   #9
Nouveau Membre du Club
 
Antoine
Inscription : août 2005
Messages : 58
Détails du profil
Informations personnelles :
Nom : Antoine
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 58
Points : 25
Points : 25
Bonjour,

Je suis tout nouveau utilisateur de PostgreSQL. J'ai lu le tuto d'installation de PostgreSql 8 Windows sur developpez.com mais je n'arrive pas à trouver la source, avec ces fichiers d'installation pour Windows, le site officiel ne fournit pas du tout ces 4 fichiers d'install mais tout un bazar déja pret mais pas configuré on dirait ?

Où trouver la source proposé dans le tutos ?

Merci.
eMeRiKa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2008, 16h59   #10
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
Pour Windows, il faut télécharger la version comprenant le fichier .msi, mais je ne sais plus où je l'ai télécharger .

Pour en revenir à la création d'utlisateur non admin, je parviens à voir les utilisateurs, mais pas à voir clairement leurs droits, comment faire ??

Je parviens à les trouver grace à la commande "control userpasswords2" à lancer dans la console.


Et aussi, quand je crée un compte directement via Windows, PG ma dit que comme l'utilisateur existe déjà je ne peux pas l'utiliser, est-ce normal ??
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2008, 09h20   #11
Inactif
 
Inscription : novembre 2004
Messages : 247
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 247
Points : 217
Points : 217
Bonjour
Je me suis probablement mal expliqué
creez un utilisteur dans votre O/S Microsoft sans droit administrateur (exemple postgres)
sortez de votre session Administrateur et loguez vous sur cet utlisateur sans droits
Là vous lancez votre initialisation de la base.
bustaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2008, 15h22   #12
Membre régulier
 
Inscription : janvier 2007
Messages : 197
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 197
Points : 85
Points : 85
Ah ok, donc ca devait etre sous Linux ou un ancien Microsoft où je gerais les droits des utilisateurs juste en cochant ou décochant les droits.

Merci pour cette aide, je vais essayer ca.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h14.


 
 
 
 
Partenaires

Hébergement Web