Y'a donc bien un souci de definition de la variable $PGPORT.
Une rapide recherche m'a permis de trouver que cette variable était définie dans le .bash_profile
Il est donc nécessaire de le lire, de le sourcer avec . .bash_profile;
Je suppose que le problème pourrait être du à une différence entre le mode batch et interactif de ssh: peut-être un alias shell ou une variable d'environnement non passée…? Vu que la table ne s'appelle pas user, ben je dirais qu'une solution serait de demander à psql de connecter à la bonne base (option -d iirc, à vérifier).
Salut,
Bonne piste ! Merci ! :) Je vais me renseigner sur la conf qui se trouve sur le serveur.
Voir s'il y a un alias ou quelque chose qui permet de ne donner aucun prédicat à la commande psql.
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1. Dernière modification le 05 septembre 2016 à 17:21.
Maintenant l'incompréhension c'est pourquoi le .bash_profile n'est pas lu ???
J'ai essayé un
Le bash a vraiment l'air de s'exécuter sur le server… Et ma sortie standart à l'air redirigée là bas, alors que mon entrée standard non (je crois ???)
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1.
Bingo ça venait bien de là.
Mise en place de deux variables de test pour mettre en évidence l'importance des quotes simples sur les quotes double après la commande ssh.
En local :
Sur le serveur :
Maintenant test des DOUBLES quote
Maintenant je teste les SIMPLE quote
Conclusion : Il faut utiliser les simple quote.
Maintenant recherche de la conf utilisée.
Y'a donc bien un souci de definition de la variable $PGPORT.
Une rapide recherche m'a permis de trouver que cette variable était définie dans le .bash_profile
Il est donc nécessaire de le lire, de le sourcer avec . .bash_profile;
Ca marche !
Confirmé par :
Merci à tous ! =)
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1.
Oui quoi qu'il arrive des fichiers de conf ne sont pas lu.
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1.
Salut,
Bonne piste ! Merci ! :) Je vais me renseigner sur la conf qui se trouve sur le serveur.
Voir s'il y a un alias ou quelque chose qui permet de ne donner aucun prédicat à la commande psql.
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1.
Cette commande est valide chez moi :
[^] # Re: inverse
Posté par SmallFItz . En réponse au message Obtenir sortie de psql via ssh [résolu]. Évalué à 1.
Salut,
Ca ne change rien j'ai la même erreur :