| 1 | Sauvegarde de toute la base BD_CONTMIG_NAT |
| 2 | Le fichier sql est créé dans c:/base |
| 3 | Options compress (-Z)et clean (-c) |
| 4 | {{{ |
| 5 | CD C:/base |
| 6 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -U postgres -p 5432 -Z -c BD_CONTMIG_NAT > sauv_schema.dump |
| 7 | }}} |
| 8 | Restauration et création de la base |
| 9 | {{{ |
| 10 | CD C:/base |
| 11 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_restore -U postgres -p 5432 -C -f sauv_schema.dump |
| 12 | }}} |
| 13 | |
| 14 | {{{ |
| 15 | Sauvegarde d'un schéma en clair (.sql) |
| 16 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -U postgres --schema=iav -c BD_CONTMIG_NAT > sauv_schema.sql |
| 17 | }}} |
| 18 | Restauration du schéma |
| 19 | * utilisateur postgres |
| 20 | * base de donnée BD_CONTMIG_NAT |
| 21 | |
| 22 | {{{ |
| 23 | C:\"Program Files"\PostgreSQL\8.4\bin\psql -d BD_CONTMIG_NAT -U postgres -f sauv_schema.sql |
| 24 | }}} |
| 25 | |
| 26 | Sauvegarde d'une seule table en clair (ts_taxonvideo_txv), il est possible de lancer le fichier .sql de restauration à l'aide de la commande .sql de pg_adminIII. |
| 27 | * -- inserts les données sont récupérées à l'aide de la commande insert into, permet d'écrire |
| 28 | {{{ |
| 29 | C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -U postgres --table=iav.ts_taxonvideo_txv --inserts > ts_taxonvideo.sql |
| 30 | }}} |