| From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> | 
|---|---|
| To: | Michael Parchet <mparchet(at)sunrise(dot)ch> | 
| Cc: | pgsql-fr-generale(at)postgresql(dot)org | 
| Subject: | Re: connection au serveur et création d'une base de donnée | 
| Date: | 2012-01-01 21:09:02 | 
| Message-ID: | 1325452142.3357.2.camel@localhost.localdomain | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-fr-generale | 
Merci de répondre directement sur la liste.
On Fri, 2011-12-30 at 23:49 +0100, Michael Parchet wrote:
> Le 30.12.11 23:23, Guillaume Lelarge a écrit :
> > On Fri, 2011-12-30 at 20:25 +0100, Michael Parchet wrote:
> >> Bonjour,
> >>
> >> Etant débutant sur postgreesql, j'ai suivi ce tutorial :
> >>
> >> http://www.peerassembly.com/2011/08/09/installing-postgresql-on-lion/
> >>
> >> mais seulement voilà, pour le besoin d'un programme j'ai une base de
> >> donnée du nom de hifflermanager avec comme nom d'utilisateur à créer
> >> hiffler. C'est pour le besoin d'un programme de gestion qu'on m'a
> >> demander de faire mais voilà, je me trouve face à l'erreur suivante au
> >> moment de créer l'utilisateur.
> >>
> >> createuser -a -d hiffler
> >> createuser: could not connect to database postgres: could not connect to
> >> server: No such file or directory
> >>       Is the server running locally and accepting
> >>       connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
> >>
> >> Si j'enlève l'option -a ça donne ça
> > À ma connaissance, il n'existe pas d'option -a pour createuser.
> Shall the new role be a superuser? (y/n) ^[y
> Please answer "y" or "n".
> Shall the new role be a superuser? (y/n) Y
> Please answer "y" or "n".
> Shall the new role be a superuser? (y/n) y
> createuser: could not connect to database postgres: could not connect to 
> server: No such file or directory
>      Is the server running locally and accepting
>      connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
> MacBook-Pro-de-Michael:pgsql_socket rparchet$ createuser -d hiffler
> Shall the new role be a superuser? (y/n) n
> Shall the new role be allowed to create more new roles? (y/n) y
> createuser: could not connect to database postgres: could not connect to 
> server: No such file or directory
>      Is the server running locally and accepting
>      connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
> MacBook-Pro-de-Michael:pgsql_socket rparchet$
> 
Je ne vois pas trop ce que vous cherchez à dire ici.
> > Concernant l'erreur que vous avez, la commande createuser essaie de se
> > connecter via les sockets Unix. Elle pense trouver la socket
> > dans /var/pgsql_socket mais ne la trouve pas. Donc, première chose à
> > vérifier, est-ce que le fichier /var/pgsql_socket/.s.PGSQL.5432 existe ? le répertoire existe mais pas le fichier
> > s'il n'existe pas, c'est peut-être que le serveur n'est pas démarré. Un
> > simple "ps -ef | grep postgres" devrait permettre d'en savoir plus.
> 
> ps -ef | grep postgres
>   donne
>    504 87948 85159   0 11:46   ttys002    0:00.01 grep postgres
> Ouest-ce que ça veut dire `?
> 
Que PostgreSQL n'est pas lancé. Donc il est normal que createdb n'arrive
pas à se connecter à PostgreSQL.
Commencez par démarrer PostgreSQL.
-- 
Guillaume
  http://blog.guillaume.lelarge.info
  http://www.dalibo.com
  PostgreSQL Sessions #3: http://www.postgresql-sessions.org
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Julien Moquet | 2012-01-02 18:18:12 | Re: [pgsql-fr-generale] Re: [pgsql-fr-generale] Guide des débutants sous PostgreSQL | 
| Previous Message | Guillaume Lelarge | 2011-12-30 22:23:51 | Re: connection au serveur et création d'une base de donnée |