wiki:Sauvegarde

Version 13 (modified by brice, 14 years ago) (diff)

--

Sauvegarde d'une base de données ou d'un schéma

Retour à la page de démarrage ..


1. Sauvegarde d'une base de données

Sous pgAdminIII, dans le navigateur d'objets (voir volet 2 dans Recette PostgreSQL pgAdminIII) :

Cliquer droit sur la base de données

Sélectionner Sauvegarder ...


schéma en ligne de commande

Ouvrir une invite de commande en tappant cmd dans l'outil recherche de programme et de fichier

Une console DOS s'ouvre :


  • Se déplacer à l'endroit ou l'on souhaite sauvegarder les données
    cd C:\Base
    


  • La commande qui suit permet de sauvegarder la base de donnée au format sql
    C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump.exe --host localhost --port 5432 --username postgres --file "bd_contmig_nat.sql" bd_contmig_nat
    


  • Pour échanger des données, on peut ne sauvegarder que son propre schéma à l'aide la commande suivante
C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump  -U postgres -p 5432 --schema=iav bd_contmig_nat> bd_contmig_nat_iav.sql


  • Pour restaurer le fichier, il faut lancer la commande psql sur le fichier de sauvegarde au format sql
C:\"Program Files"\PostgreSQL\8.4\bin\psql -d bd_contmig_nat  -p 5432 -U postgres -f bd_contmig_nat_iav.sql

Attachments (1)

Download all attachments as: .zip