| 1 | = Sauvegarde d'un schema en ligne de commande = |
| 2 | |
| 3 | Ouvrir une invite de commande en tappant cmd dans l'outil recherche de programme et de fichier [[BR]] |
| 4 | Une console DOS s'ouvre |
| 5 | * La commande qui suit permet de sauvegarder la base de donnée au format sql |
| 6 | {{{ |
| 7 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump.exe --host localhost --port 5432 --username postgres --file "C:\Documents and Settings\cedric\bd_contmig_nat.sql" bd_contmig_nat |
| 8 | }}} |
| 9 | |
| 10 | * Pour échanger des données, on peut ne sauvegarder que son propre schéma à l'aide la commande suivante |
| 11 | |
| 12 | {{{ |
| 13 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -U postgres -p 5432 --schema=iav bd_contmig_nat> bd_contmig_nat_iav.sql |
| 14 | }}} |
| 15 | |
| 16 | * pour restaurer le fichier, il faut lancer la commande psql sur le fichier de sauvegarde au format sql |
| 17 | |
| 18 | {{{ |
| 19 | C:\"Program Files"\PostgreSQL\8.4\bin\psql -d bd_contmig_nat -p 5432 -U postgres -f bd_contmig_nat_iav.sql |
| 20 | }}} |