Bonjour à tous !
J'ai un fichier .bat qui tourne toutes les nuits pour m'extraire une table en .csv (psql 8.1).
Suite à l'installation d'un nouveau serveur (psql v8.3.6), ce script ne fonctionne plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part "D:\Program Files\PostgreSQL\8.1\bin\psql.exe" MABASE -A -t -U postgres -c "copy TABLE to 'd:/export/matable.csv' delimiters';' csv header NULL as 'null'"
J'arrive à me connecter à la base :
à exécuter le code de copy manuellement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part E:\BDD_geoloc\bin\psql.bat -h localhost -p 5432 GPS "user" WIN1252
mais quand je met le tout dans un script avec le paramètre "-c", je reste sur une fenêtre de type image ci-jointe et la commande d'export ne s'exécute pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part copy table to 'd:/export/matable.csv' delimiters';' csv header NULL as 'null';
Des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part E:\BDD_geoloc\bin\psql.bat -h localhost -p 5432 GPS "user" WIN1252 -c "copy table to 'd:/export/matable.csv' delimiters';' csv header NULL as 'null';"
Partager