Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2006, 16h27   #1
Membre Expert
 
Inscription : mai 2004
Messages : 1 253
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2004
Messages : 1 253
Points : 1 290
Points : 1 290
Par défaut pgsql 8.0 : pg_hba.conf sytématiquement foireux.

Bonjour,

je tente une connexion entre Java et Postgres via JDBC. Or, j'ai systématiquement l'erreur :
Citation:
Connexion rejetée : FATAL: Fichier pg_hba.conf manquant ou errone.
L'installation de Postgres est neuve sur un système Gentoo, mais se trouve sur un serveur distant. Je peux en modifier la configuration à loisir.

J'ai pensé à quelques erreurs possibles pouvant amener ce message :
- Le fichier ne se trouve pas au bon endroit (là, il est en /var/lib/postgres/data/),
- le serveur ne redémarre pas avec la commande /etc/init.d/postgres restart et donc a toujours en mémoire la première erreur, malgré que le fichier pg_hba.conf a été modifié correctement par la suite.
- Le fichier a un format quelque peu bidon (mais même en laissant le fichier pg_hba.conf par défaut, ça ne fonctionne pas en host).
- Mon appli de connexion a une erreur. En voici le code :

Code :
1
2
3
4
5
Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection("jdbc:postgresql://host:port/database", "user", "password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM computers");
System.out.println("Tout a bien fonctionné : le serveur PostGres fonctionne bien.");
Il est tellement simple que ça m'étonnerait que ce soit ça.

J'ai beau chercher, ça reste du domaine de l'impossible pour un néophyte comme moi.
dingoth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 16h49   #2
Membre Expert
 
Inscription : mai 2004
Messages : 1 253
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2004
Messages : 1 253
Points : 1 290
Points : 1 290
J'ai trouvé l'erreur ...

Un bête processus zombie gardait le port pour lui et ne permettait pas l'accès à la base de données.
dingoth est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h18.


 
 
 
 
Partenaires

Hébergement Web