PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 16/02/2009 17:32:28

babak891
Membre

Génération des scripts pour toute une base

Comment puis-je créer le script de la génération de toute ma base postgres 8.3 svp ?

Hors ligne

#2 16/02/2009 17:39:49

gleu
Administrateur

Re : Génération des scripts pour toute une base

Je ne comprends pas ce que vous cherchez à obtenir ? Peut-être une sauvegarde de la base ? pg_dump devrait vous le fournir.


Guillaume.

Hors ligne

#3 16/02/2009 17:58:09

babak891
Membre

Re : Génération des scripts pour toute une base

comment marche Pg_dump ? a t-il une option pour générer uniquement la structure de la base sans les données ?

Hors ligne

#4 16/02/2009 20:06:03

gleu
Administrateur

Re : Génération des scripts pour toute une base

Oui, il s'agit de l'option --schema-only ou -s. Cela va donner quelque chose comme ça :

pg_dump -s nom_base > nom_fichier_schema_base

Guillaume.

Hors ligne

#5 17/02/2009 15:18:01

zied
Membre

Re : Génération des scripts pour toute une base

Bonjour
Moi ça m'intéresserait de connaitre s'il y a un moyen d'automatiser cette tache quotidiennement.
Merci

Hors ligne

#6 17/02/2009 15:47:28

gleu
Administrateur

Re : Génération des scripts pour toute une base

La tâche du pg_dump ? via cron sous unix ou dans les tâches planifiées sous Windows.


Guillaume.

Hors ligne

#7 17/02/2009 16:51:30

babak891
Membre

Re : Génération des scripts pour toute une base

Merci gleu

Hors ligne

#8 23/02/2009 14:58:20

babak891
Membre

Re : Génération des scripts pour toute une base

et si j'ai besoin des scripts en SQL pour regénérer la base sur un autre SGBD ?

Hors ligne

#9 23/02/2009 16:06:37

gleu
Administrateur

Re : Génération des scripts pour toute une base

alors bon courage smile

Chaque SGBD suit un peu comme il veut le standard. PostgreSQL essaie de rester le plus proche possible, mais il y a aussi des extensions. Bref, il est pratiquement sûr que ça ne passera pas tout seul. Il faudra modifier le script. Ça dépend évidemment beaucoup du schéma utilisé.


Guillaume.

Hors ligne

#10 23/02/2009 19:09:29

babak891
Membre

Re : Génération des scripts pour toute une base

j'essaierai de l'adapter mais y a t il déjà un moyen de générer ce script en SQL ?

Hors ligne

#11 23/02/2009 19:19:21

gleu
Administrateur

Re : Génération des scripts pour toute une base

pg_dump le fait.


Guillaume.

Hors ligne

Pied de page des forums