Vous n'êtes pas identifié(e).
Pages : 1
Merci pour vos réponses mais j'avoue que je ne comprends pas...
Je me connecte au serveur de ma BDD qui est en réseau.
Je voudrais que mes fichiers.sql qui sont sur ma session puissent être exécutés via l'invite de commande pour interroger cette base de données. Est-ce possible?
Comment vérifier qu'il s'agit d'un problème d'utilisateur?
Merci!
J'avais bien essayé en spécifiant -h -p et -U mais je viens de me rendre compte que je m'était trompé pour le paramètre de la BDD.
Donc ça marche!
La console me met tout de même que l'encodage de la console diffère de Windows, est-ce important? J'ai vu que certain rajoutait chcp 1252 dans le fichier runpsql.bat
Me conseillez-vous de le faire?
Une dernière question. Lorsque j'entre mes requêtes à la main dans l'invite tout fonctionne. A présent j'aimerais appeler mes fichiers.sql pour les exécuter et lorsque je spécifie le chemin ça me met "D: Permission denied" est-ce parce que ma commande n'est pas bonne ou est-ce autre chose?
Voici ma commande:
nom_base-> \i D:\Users\...\Requetes\extraction.sql
Je vous remercie pour votre réponse rapide.
J'ai modifié le path, c'est en effet beaucoup plus pratique comme cela.
Par contre en spécifiant -p 5001, ça me met "psql: ERROR: No such database: Danyb"
Ce qui est mon nom utilisateur de session windows et qui n'a donc rien a voir...
D'autres idées?
Salut,
Je viens de me mettre à postgresql. Tout marche bien manuellement, mais je voudrais me connecter au serveur de ma base de données depuis l’invite de commande.
Je n’y arrive pas malgré les postes que j’ai pu lire dessus. J’aurai besoin d’un peu d’aide.
Je tape :
cd C:\Program Files\PostgreSQL\9.3\bin puis psql
La console me renvoie :
" psql n’a pas pu se connecter au serveur : Connection refused (0x0000274D/10061) Le serveur est-il actif sur l’hôte « localhost » (127.0.0.1) et accepte-t-il les connexionTCP/IP sur le port 5432 ?"
C’est clairement pas le bon port, je l’ai changé dans postgresql.conf, est –ce suffisant ? Sinon je ne vois pas pourquoi ça ne marche pas.
Si vous avez des idées, n’hésitez pas.
Modification du port dans postgresql.conf :
# - Connection Settings -
listen_addresses = '*'
port = 5001
max_connections = 100
pg_hba.conf:
# IPv4 local connections:
host all all 127.0.0.1/24 trust
Autres infos:
Hôte : localhost
Port TCP :5001
Nom serveur : JKL Prod
Pages : 1