Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 20/11/2013 12:25:32
- Yvan_RAYMOND
- Membre
Sauvegarde Automatique
Bonjour,
Dans le cadre d'un projet, je dois m'occuper de la sauvegarde automatique. Après des recherches sur internet j'ai créer un script batch.
echo off
SET JOUR=%date:~-10,2%
SET ANNEE=%date:~-4%
SET MOIS=%date:~-7,2%
SET HEURE=%time:~0,2%
SET MINUTE=%time:~3,2%
SET SECOND=%time:~-5,2%
IF "%time:~0,1%"==" " SET HEURE=0%HEURE:~1,1%
SET REPERTOIR=p:\
SET FICHIER=%REPERTOIR%\Sauvegarde_du_%JOUR%_%MOIS%_%ANNEE%_A_%HEURE%_%MINUTE%.sql
IF NOT exist "%REPERTOIR%" md "%REPERTOIR%"
"C:\Program Files (x86)\PostgreSQL\9.0\bin\pg_dump.exe" -h localhost -p 5432 -U humbertb -w ****** Pre_Saint_Jean_BDD >%FICHIER%
Mon retour est un fichier sql vide...et une erreur dans la console cmd.
C:\Users\raymondy\Desktop>echo off
pg_dump : trop d'arguments en ligne de commande (le premier étant « -h »
Essayer « pg_dump --help » pour plus d'informations.
Appuyez sur une touche pour continuer...
Après des recherches je reste encore bloquer dessus. S'il vous plaie connaissez vous cette erreur, et si oui comment la régler?
Cordialement RAYMOND Yvan
Hors ligne
#2 20/11/2013 12:53:45
- rjuju
- Administrateur
Re : Sauvegarde Automatique
Bonjour,
l'option «- w» signifie «ne pas demander de mot de passe». Si la connexion locale nécessite un mot de passe, préférez l'utilisation d'un fichier pgpass (http://docs.postgresql.fr/9.0/libpq-pgpass.html).
Julien.
https://rjuju.github.io/
Hors ligne
#3 26/11/2013 15:28:00
- Yvan_RAYMOND
- Membre
Re : Sauvegarde Automatique
Bonjour,
Merci beaucoup ça ma beaucoup aider.
Bonne fin de journée.
P.S: Désolé pour le temps de réponse... :/
Hors ligne
Pages : 1