IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Problème installation PGSQL


Sujet :

PostgreSQL

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    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 :
    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.

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    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/

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    Voici ce que ca donne si je change de répertoire :
    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.

  4. #4
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    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/

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    Je n'utilise qu'un seul compte, donc normalement je suis Super Utilisateur.....

    Comment le savoir (j'ai oublié ) ?

  6. #6
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    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/

  7. #7
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 245
    Par défaut
    Bonjour
    Creez un utilisateur (postgres) sans droits administrateur
    Loguez sur cet utilisateur pour refaire l'initdb dans le rep \bin de postgres.
    Bon courage

  8. #8
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    OK, je vais essayé.

    PS : désolé pour l'absence de réponse, semaine extrêmement chargée.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Par défaut
    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.

  10. #10
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    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 ??

  11. #11
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 245
    Par défaut
    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.

  12. #12
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par défaut
    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.

Discussions similaires

  1. [PostGres] Problème installation PostGres sous Windows
    Par Torpille dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 27/08/2004, 16h05
  2. [Kylix] problème installation
    Par Wolf Check dans le forum EDI
    Réponses: 1
    Dernier message: 15/07/2004, 10h39
  3. Réponses: 2
    Dernier message: 28/04/2004, 11h25
  4. Problème installation et démarrage démon MySQL
    Par gafish dans le forum Installation
    Réponses: 2
    Dernier message: 05/02/2004, 13h20
  5. [TOMCAT] Problème install
    Par stailer dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 18/12/2003, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo