Requête en ligne de commande (pgsql)
Résolu
guim33
-
guim33 -
guim33 -
Bonjour,
J'utilise POSTgreSQL comme SGBD.
J'ai codé un script bash qui permet de préparer des transactions dans un fichier sql.
Ensuite j'aimerais pourvoir importer ce fichier grâce à une commande
Pour cela, j'effectue:
psql <base> <user> -q -f "$FICHIER_SQL"
Le seul problème c'est que je dois ensuite taper mon mot de passe.
Est-il possible d'effectuer la même commande en entrant directement mon mot de passe en paramètre de la commande?
Genre: psql <base> <user> <mot de passe> -q -f "$FICHIER_SQL"
Ce script est censé s'exécuter sans intervention humaine.
Merci d'avance
J'utilise POSTgreSQL comme SGBD.
J'ai codé un script bash qui permet de préparer des transactions dans un fichier sql.
Ensuite j'aimerais pourvoir importer ce fichier grâce à une commande
Pour cela, j'effectue:
psql <base> <user> -q -f "$FICHIER_SQL"
Le seul problème c'est que je dois ensuite taper mon mot de passe.
Est-il possible d'effectuer la même commande en entrant directement mon mot de passe en paramètre de la commande?
Genre: psql <base> <user> <mot de passe> -q -f "$FICHIER_SQL"
Ce script est censé s'exécuter sans intervention humaine.
Merci d'avance
A voir également:
- Requête en ligne de commande (pgsql)
- Invite de commande - Guide
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Commande terminal mac - Guide
- Formulaire en ligne de meta - Guide