PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Pbl de connexion au serveur postgres via la console psql

Technique - installation | Pbl de connexion au serveur postgres via la console psql

Par ttamba le 11/12/2007 - 19:53

Bonjour,

J'essaie de compiler et d'installer PostgreSQL/PostGIS et les librairies cartographiques telles que: Gdal, Proj, Geos Ă  partir des sources sous la version Gutsy d'Ubuntu.

J'ai suivi les instructions de compilation et d'installationeen suivant cette video tutoriel que j'ai trouvé sur le net etdivisé en deux séquences base_final_1 et base_final_2: http://www.reprojected.com/presentations/Videos/base_install_051107/base_final_2.html
La compilation et l'installation ce sont bien déroulé. Cependant, lors de la post-installation permettant de paramétrer et de rendre accessible les librairies nécessaires au fonctionnement de Postgres avec la création du profile utilisateur postgres, j'ai de ladifficulté à démarrer la console en mode cleint psql afin de me logger au serveur de base données postgres.
J'obtiens l'erreur suivante:
*******************************************************************************
psql: could not connect to server: Aucun fichier ou répertoire de ce type
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
***********************************************************************************
J'ai consulté la doc officielle de PostgreSQL et cette erreur a été reportée, cependant aucune solution concrète n'a été fournie. Peut-être serait-il intéressant lors des prochaines versions de b
onifier la documentation afin de proposer des pistes aux utilsateurs novices comme moi???

Alors là, je suis bloqué et j'aimerai avoir votre aide pour résoudre mon problème.

Merci d'avance et bonne journée

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Le serveur est-il démarré ?

SAS/ = 12 DĂ©cembre, 2007 - 11:11

C'est typiquement le genre de questions habituelles qui méritent effectivement d'être aisément accessible. Parce qu'il est souvent plus facile de demander que de chercher...

Cela dit, petit checkup post-installation :

* le fichier pg_hba.conf est-il correctement configuré ?
* le fichier postgresql.conf configure-t-il le port 5432 ?
* Quel est le type de connexions autorisé (socket ou tcp) ?

Si ces fichiers sont modifiés, ne pas oublier de les recharger (reload).

Enfin, vous ne nous avez pas renseignés sur la version de PG, sur l'OS...

Librement,
Stéphane Schildknecht
dalibo
PostgreSQLFr


Bonjour Stéphan, Merci po

ttamba/ = 12 DĂ©cembre, 2007 - 17:41

Bonjour Stéphan,

Merci pour votre réponse à ma question. Votre remarque est pertinente au sujet de la recherche de solutions à nos problèmes sur le forum. En effet, j'avais fait une petite recherche rapide et je suis tombé sur deux posts décrivant le même problème que j'ai eu, mais sans piste. Je n'ai pas cependant effectué une recherche approfondie...
Ceci étant, pour répondre à votre dernière question, j'utilise la version 8.2.5 de PG sous GNU/Linux Ubuntu, car justement je suis nouveau sur Linux et pas très familier sur la compilation et l'installation à partir des sources.

Je vais voir la configuration des des fichiers pg_hba.conf, postgresql.conf et le type de connexion ....

Merci


Bonjour, Voici une command

ioguix/ = 13 DĂ©cembre, 2007 - 11:37

Bonjour,

Voici une commande qui vous indiquera si PostgreSQL est bien démarré sur votre machine et sur quel port/protocol il reçoit ses connexions :
netstat -txlnp | grep postmaster

par exemple, sur ma machine, voici le résultat de cette commande:

tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 2200/postmaster
tcp6 0 0 :::5432 :::* LISTEN 2200/postmaster
unix 2 [ ACC ] STREAM LISTENING 4350 2200/postmaster /var/run/postgresql/.s.PGSQL.5432

ce qui m'indique que PostgreSQL Ă©coute sur le port 5432 en tcp/ip (v4 & 6) et via un socket unix se trouvant lĂ : "/var/run/postgresql/.s.PGSQL.5432"

Bien entendu, toutes ses info se trouvent aussi simplement dans votre postgresql.conf...

J'espère que ça vous aidera à analyser votre problème sous un nouvel angle.
--
Guillaume de Rorthais


Bonjour SAS et ioquix, Pou

ttamba/ = 14 DĂ©cembre, 2007 - 23:42

Bonjour SAS et ioquix,

Pour répondre aux questions de SAS, J'ai effectué les vérifiactions suivantes: d'abord avec le fichier postgresql.conf, pour les paramètres de connexion, le port est bel et bien configuré Port = 5432. Par contre en editant le fichier pg_hba.conf, j'ai constaté qu'il était vide ???

Je soupsonne que le problème vient de là ??? Mais comment le résoudre ???
Pour répondre à la question de Ioquix, en exécutant la commande que tu m'as suggérée, elle ne me renvoie aucune ligne ???

Merci


Vide ?

SAS/ = 17 DĂ©cembre, 2007 - 15:21

Bonjour,

Comment le fichier peut-il simplement ĂŞtre vide ?
Il contient toujours une quantité de lignes commentées. N'est-ce pas un problème de droits ?

Si la requête de Guillaume ne donne rien, il se peut que le serveur ne soit pas démarré.

Essayez de trouver les fichiers de trace de démarrage de PG (voir dans /var/log).

Librement,
Stéphane Schildknecht
dalibo
PostgreSQLFr


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.