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 18/08/2010 18:31:34

stc
Membre

createuser bug

Salut, j'ai un probleme je veux creer un nouvel utilisateur postgresql

sudo -s -u postgres
~$ createuser stc
Le nouveau rôle est-il super-utilisateur ? (o/n) o
createuser : n'a pas pu se connecter à la base de données postgres : n'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
	Le serveur est-il actif localement et accepte-t-il les connexions sur la
 	socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

j'ajoute que je venais d'installer postrgresql
Merci pour votre aide précieuse

Hors ligne

#2 18/08/2010 18:44:28

gleu
Administrateur

Re : createuser bug

PostgreSQL n'est pas lancé ou alors le port de connexion n'est pas le 5432.


Guillaume.

Hors ligne

#3 18/08/2010 18:54:17

stc
Membre

Re : createuser bug

Le problème c'est que si je lance postgresql j'obtiens la même erreur :

postgres@pj-desktop:~$ psql
psql: n'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
	Le serveur est-il actif localement et accepte-t-il les connexions sur la
 	socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Quant au port de connexion je ne sais pas trop ou le trouver

Hors ligne

#4 18/08/2010 19:13:30

gleu
Administrateur

Re : createuser bug

psql est la console interactive de PostgreSQL, pas le serveur.

Vous devez avoir un script de démarrage dans /etc/init.d pour lancer PostgreSQL. Il vous suffit de faire un "/etc/init.d/nom_du_script start" pour le démarrer.

Maintenant, pour être franc, si vous confondez psql et postgres, c'est que vous avez beaucoup à apprendre sur PostgreSQL. Et le mieux est certainement de commencer avec le manuel, dont vous trouverez une version traduite sur http://docs.postgresql.fr/8.4/ .


Guillaume.

Hors ligne

#5 18/08/2010 19:19:23

stc
Membre

Re : createuser bug

Oui je suis débutant mais bon si ça ne marche pas je pourrais pas en apprendre d'avantage.
j'ai fait un

/etc/init.d/postgresql-8.4 start

et la rien ne se produit (j'ai l'invite de commande) et mon erreur persiste

Hors ligne

#6 18/08/2010 23:58:16

gleu
Administrateur

Re : createuser bug

Il ne marque pas "Starting PostgreSQL" ?


Guillaume.

Hors ligne

#7 19/08/2010 00:04:33

stc
Membre

Re : createuser bug

Non il ne marquais rien ,mais j'ai trouvé la solution j'ai recréé un 'cluster' :

sudo pg_createcluster 8.4 postgres

puis un petit coup de :

/etc/init.d/postgresql-8.4 start

et hop je peux faire mon createuser sous postgres

Hors ligne

Pied de page des forums