OVH Cloud OVH Cloud

postgresql-8.0.0

1 réponse
Avatar
pat
salut a tous

je suis sous mdk 10.0 officiel
j'ai installer postgresql8 avec les source de

http://www.postgresql.org/download/

j'ai suivi les indication de

http://lea-linux.org/dev/postgres_install.html

tout se passe bien sauf ereur de test make runtest

[phpcompta@pat regress]$ make runtest
make -C ../../../contrib/spi refint.so autoinc.so
make[1]: Entering directory `/usr/src/pgsql/contrib/spi'
make[1]: « refint.so » est à jour.
make[1]: « autoinc.so » est à jour.
make[1]: Leaving directory `/usr/src/pgsql/contrib/spi'
rm -rf ./testtablespace
mkdir ./testtablespace
/bin/sh ./pg_regress --schedule=./serial_schedule --multibyte=SQL_ASCII
(using postmaster on Unix socket, default port)
============== dropping database "regression" ==============
dropdb: could not connect to database template1: 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"?
============== creating database "regression" ==============
createdb: could not connect to database template1: 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"?
pg_regress: createdb failed
make: *** [installcheck] Erreur 2

j'esseil d'installer phpcompta et j'ai la meme erreur

Verification des outil
----------------------
Verif. psql...Success
Verif. createdb...Success
psql: impossible de se connecter au serveur: No such file or directory
Est-ce que le serveur tourne sur l'hôte local
et accepte des connexions au socket Unix «/tmp/.s.PGSQL.5432»?
problem avec Postgres

que faire ?

merci pour les reponses
Pat

1 réponse

Avatar
Vincent VAQUIN
pat wrote:

je suis sous mdk 10.0 officiel
j'ai installer postgresql8 avec les source de



Une fois postgres installé, il faut lancer le serveur postgres afin de
pouvoir se connecter à la base.

Quelque chose comme :
(en non root) : postmaster -i -D/var/lib/pgsql

tester ensuite :
psql template1 postgres

Si ça marche, il faudra songer à automatiser tout cela...

NB : la commande postmaster -i (qui autorise les connexions via une
socket) est donnée comme à éviter.
Il faut renseigner le fichier de conf :
/var/lib/pgsql/data/postgresql.conf
et y rajouter tcpip_socket = true

puis lancer postgres par un mécanisme automatisé, typiquement un script
dans /etc/rcX.d/

NB : je te réponds sur des installations de V7.X
NB2 : on est sur une liste Mandrake, je suppose que tu as une Mandrake,
pourquoi ne pas tenter l'install via un rpm ?
urpmi postgres ?