Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 09/10/2014 14:37:41
- sm
- Membre
sauvegarder une base sur postgreSQL
bonjour
j'utilise PostgreSQL 9.2 sous windows 8 . Et je veux sauvegarde ma base en .sql ou .dump , j'ai utilisé le logiciel pgutil ça ne donne un message d'erreur code 1 , et j'ai essayé aussi avec l'outil de pgadmin3 , tjrs des erreurs .
Si vous pouvez SVP me montrer une demarche afin de pouvoir sauvegarder et restaurer une base je vous en saurai gré.
Merci
Hors ligne
#2 09/10/2014 14:40:28
- rjuju
- Administrateur
Re : sauvegarder une base sur postgreSQL
Bonjour,
Quel est le message d'erreur affiché ?
Julien.
https://rjuju.github.io/
Hors ligne
#3 09/10/2014 14:42:46
- ruizsebastien
- Membre
Re : sauvegarder une base sur postgreSQL
Bonjour,
Sinon vous pouvez utiliser l'utilitaire pg_dump
(voir la doc 9.2 ici : http://docs.postgresql.fr/9.2/app-pgdump.html)
Cordialement,
Sébastien.
Hors ligne
#4 09/10/2014 14:46:11
- sm
- Membre
Re : sauvegarder une base sur postgreSQL
voici le message :
C:/Program Files/PostgreSQL/9.2/bin\pg_dump.exe --host localhost --port 5432 --username "openpg" --no-password --format custom --blobs --verbose --file
pg_dump: [programme d'archivage personnalisé] n'a pas pu ouvrir le fichier de sauvegarde : Permission denied
Le process a retourné le code de sortie 1.
Dernière modification par sm (10/10/2014 10:50:39)
Hors ligne
#5 09/10/2014 15:33:47
- ruizsebastien
- Membre
Re : sauvegarder une base sur postgreSQL
bonjour,
Typiquement pg_dump ne peut pas écrire le fichier sauvegardepg pour des raisons de droits à l'endroit où il doit écrire. Vérifiez les droits dans ce répertoire.
Cordialement,
Sébastien.
Hors ligne
#6 09/10/2014 15:37:12
- sm
- Membre
Re : sauvegarder une base sur postgreSQL
ah , d'accord !
Vous pouvez me décrire comment le faire correctement SVP .
Hors ligne
#7 09/10/2014 23:04:03
- rjuju
- Administrateur
Re : sauvegarder une base sur postgreSQL
Essayez de préciser le chemin absolu vers le répertoire où vous voulez sauvegarder votre base, répertoire dans lequel votre utilisateur à le droit d'écrire (votre bureau par exemple). Je pense que sinon il doit tenter de l'écrire dans le répertoire "C:/Program Files/PostgreSQL/9.2/bin\" qui n'est pas accessible en écriture sans droit administrateur.
Julien.
https://rjuju.github.io/
Hors ligne
#8 10/10/2014 09:06:57
- ruizsebastien
- Membre
Re : sauvegarder une base sur postgreSQL
par exemple :
vous créez un dossier c:\tmp auquel vous donner tous les droits à votre utilisateur windows et vous faite :
C:/Program Files/PostgreSQL/9.2/bin\pg_dump.exe --host localhost --port 5432 --username "openpg" --no-password --format custom --blobs --verbose --file "c:\tmp\sauvgardepg" "Gestion_des_ventes"
Cordialement,
Sébastien.
Hors ligne
#9 10/10/2014 09:25:25
- sm
- Membre
Re : sauvegarder une base sur postgreSQL
ça marche! merci beaucoup
Hors ligne
Pages : 1