Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut Création utilisateur compliquée

    Bonjour à tous !

    Je suis actuellement en stage, et j'ai une installation de PostgreSQL à faire sur un poste Mandriva. J'ai téléchargé et installé les paquets (client, serveur et librairie) nécessaires, ainsi que de quoi mettre un serveur apache et cakephp. Mon souci c'est au niveau de l'accès à mon SGBD (la formulation est peut être mauvaise, pardonnez moi si c'est le cas). Je me connecte sur l'utilisateur postgres dans l'invité de commande, puis j'essaie d'utiliser psql, sans succès. Le détail juste ici, avec le message d'erreur

    [root@localhost ~]# sudo -s -u postgres
    [postgres@localhost root]$ psql
    could not change directory to "/root"
    psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
    Quelqu'un a une idée du souci ? Je pense avoir correctement réussi à initialiser le serveur (j'aimerais bien vérifier ça ceci dit, si quelqu'un sait comment faire), j'ai seulement besoin de créer un utilisateur capable de créer des bases de données. Le problème ne semble pas forcément compliqué, mais quand on pioche un bout d'un tuto par-ci, un bout d'un tuto par là, on finit par s'y perdre !

    Merci d'avance pour votre aide et bonne soirée

    SuperBoom3r

  2. #2
    Expert Confirmé
    Profil pro
    Inscrit en
    octobre 2008
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 822
    Points : 2 514
    Points
    2 514

    Par défaut

    Au vu du message d'erreur, la première chose à vérifier est que le serveur tourne.
    Pour ça, voir le résultat de la commande shell:

  3. #3
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut

    Merci beaucoup !

    [root@localhost ~]# ps -fu postgres
    UID PID PPID C STIME TTY TIME CMD
    J'obtiens ce résultat là, que dois-je comprendre ? ça n'a pas l'air d'indiquer un serveur en marche...

  4. #4
    Expert Confirmé
    Profil pro
    Inscrit en
    octobre 2008
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 822
    Points : 2 514
    Points
    2 514

    Par défaut

    En effet ça indique que le serveur ne tourne pas, il devrait y avoir plusieurs processus et notamment postmaster.
    Il faudrait lancer le service, mais pour ma part je ne peux pas dire comment avec le package Mandriva que je n'ai jamais utilisé.

  5. #5
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut

    Merci pour ta réponse. Je me suis résolu à demander un peu d'aide, en fait c'était bien le serveur qui n'était pas démarré. Ce qui au final a été fait avec :

    etc/init.d/postgresql start
    Ce que ça peut être frustrant quand on cherche pendant des heures et que la solution est si simple !

    Merci encore pour tes indications en tout cas !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •