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 06/07/2007, 10h09   #1
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
Par défaut Probleme démarrage base

Bonjour,
j'essaye de démarrer ma base postgres sql avec la commande suivante :

Code :
/usr/local/pgsql/bin/pg_ctl -D /u01/app/Postgre/db_1 -o "-i" -l /tmp/pgsql.log start
/Code

Aprés l'installation hier ca fonctionnait, je l'ai ferme ave cla commande :

Code :
/usr/local/pgsql/bin/pg_ctl -D /u01/app/Postgre/db_1 -o "-i" -l /tmp/pgsql.log stop

/Code

Le seul fichier que j'ai modifié est le fichier pg_hda.conf pour essayer d'ouvrir un acces pour mon client windows (que je n'ai d'ailleurs pas réussi a connecter, client pgADMIN3 )

Merci
killerti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 11h18   #2
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Salut,

T'as un message d'erreur dans ton fichier de log????

t'as modifié quoi dans ton fichier pg_hda.conf?? même si ca rien à voir avec ton problème de lancement de la base.

Sinon par curiosité j'ai pas cherché mais ton option "i" ca sert à quoi???
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 11h27   #3
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
Si, j'ai un message


Code:
FATAL: could not open configuration file "/usr/local/pgsql/bin/ /u01/app/Postgre/db_1/pg_hba.conf": Aucun fichier ou répertoire de ce type
/Code

Pourtant je vois bien le fichier dans le repertoire en sftp ou avec la commande ls

le chemin n'était pas bon, un espace en trop.
killerti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 11h45   #4
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
houla y'a un problème avec le chemin de ton fichier :

Citation:
could not open configuration file "/usr/local/pgsql/bin/ /u01/app/Postgre/db_1/pg_hba.conf"
le fichier de conf se trouve généralement dans l' arborescence de pgsql/ et la il le situe dans le répertoire de ta base, vérifie ton fichier postresql.conf, y'a peut etre une erreur au niveau du chemin de ton fichier de pg_hba.conf.
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 12h43   #5
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
Oui, merci
effectivement j'avais un probleme dans mon chemin
j'avais mis un espace en trop.

Maintenant ma base démarre bien
mais je ne peux toujours pas me connecter via un client

Voici mon fichier pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 1.0.0.157 trust
# IPv6 local connections:
host all all ::1/128 trust


Serveur Fedora 5 ip 1.0.0.70
Client pgADMIN3 sous windows 1.0.0.157

Voici mon message d'erreur

Server doesn't listen
The server doesn't accept connections: the connection library reports
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "1.0.0.70" and accepting TCP/IP connections on port 5437?
killerti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 14h09   #6
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
faut aussi que tu active une autre option dans postgresql.conf ca doit etre ecrit dans ton pg_hba.conf si ta version de postgresql < 8 c'est tcpip_socket lui mettre la valeur true et pour les versions > 8 ca changé et je ne m'en souviens plus mais si tu regarde le fichier postgresql.conf tu devrai pas avoir trop de mal à trouver c'est assez explicite.

Et n'oublie pas de redémarrer ton serveur pour qu'il prenne en compte les modifs
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 15h35   #7
Invité de passage
 
Inscription : mai 2007
Messages : 19
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 19
Points : 4
Points : 4
Je n'ai pas trouve l'option dont tu parle
voici ce que j'ai trouvé en revanche


#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds;
# 0 selects the system default
#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds;
# 0 selects the system default
#tcp_keepalives_count = 0 # TCP_KEEPCNT;
# 0 selects the system default


Mais j'ai tou laisse par defaut.

Sinon j'ai enfin pu me connecter a la base avec mon client
en modifiant le pg_hba.conf
en spécifiant l'adresse de mon client ainsi que ip mask

En esperant que cela servira a d'autre peut tres ( j'espere aussi avoir été précis dans la description de mes problemes)

Merci et merci encore
killerti 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 20h05.


 
 
 
 
Partenaires

Hébergement Web