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 11/01/2008, 12h09   #1
Futur Membre du Club
 
Inscription : novembre 2002
Messages : 23
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 23
Points : 17
Points : 17
Par défaut Erreur "could not change directory to "/root"

Bonjour
après une installation pg 8.2 avec Mandriva 2007.1, chaque commande
psql produit l'erreur - non bloquante:
could not change directory to "/root"

Une idée?
JLGARIOUD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 14h48   #2
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 293
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 293
Points : 2 741
Points : 2 741
Citation:
Envoyé par JLGARIOUD Voir le message
Bonjour
après une installation pg 8.2 avec Mandriva 2007.1, chaque commande
psql produit l'erreur - non bloquante:
could not change directory to "/root"

Une idée?
probablement une installation faite sous le compte de root au lieu d'un utilisateur spécifique (postgres en général)

(c'est le genre d'erreur qui arrive quand un processus exécute un shell sous le compte d'un utilisateur avec insuffisament de droits...)
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 13h29   #3
Futur Membre du Club
 
Inscription : novembre 2002
Messages : 23
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 23
Points : 17
Points : 17
Tout à fait exact, c'est une auto-installation Mandriva.
mais où appliquer des changements de droits?
Ce n'est pas critique, mais ça m'agace.
JLGARIOUD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 14h53   #4
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 483
Points : 1 483
t'as essayé de faire un chown pour mettre le user postgres comme propriétaire de toute l'arboresence d'installation de postgresql ?
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 17h33   #5
Futur Membre du Club
 
Inscription : novembre 2002
Messages : 23
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 23
Points : 17
Points : 17
Il faut appliquer les commandes dans l'environnement postgres, pour cela faire

Citation:
su - postgres
Tout est dans le "-" avec un espace derrière.
par exemple
su - postgres -c "dropdb $DB_NAME"
JLGARIOUD 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 17h45.


 
 
 
 
Partenaires

Hébergement Web