Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 10/06/2010 11:33:14
- satya
- Membre
transfert de table dans une autre base de donnée
bonjour
J'ai dans une base de donnée "team" et diffèrentes tables "projet, processus, procèdes, fonction, étapes ..."
Je voudrais par exemple transférer la table "projet"de la BDD "team" lorsque celui-ci est clos vers une autre base de donnée "save"
En lisant la doc sur le site officiel .. je suis tomber sur :
http://docs.postgresqlfr.org/8.1/backup … ackup-dump
malheureusement pg_dump fait "un copier identique" de la base de données or je voudrais transférer des tables précise (celle dont le statut est terminer).
J'espère avoir été un peu clair et ne pas vous avoir trop embrouiller
cordialement
Hors ligne
#2 10/06/2010 13:10:07
- Alain V.
- Membre
Re : transfert de table dans une autre base de donnée
je voudrais transférer des tables précise
Cela devrait aller avec :
$ pg_dump -D -h ipdistante -U user -W labonnebase -t labonnetable > fichierdesauvegarde
Hors ligne
#3 10/06/2010 14:37:03
- satya
- Membre
Re : transfert de table dans une autre base de donnée
Merci en effet c'est une solution mais se ne serait pas possible
explication:
Je voudrais tout garder car comme l'indique le nom de la base Save c'est une sauvegarde ==> tout doit rester! or si j'utilise ta proposition cela ne va-t-il pas écraser l'ancienne tables et y mettre la nouvelle?
J'essaie, en fait, d'arriver a ce que toute les tables sauvegarder apparaisse dans Save avec les données et tout ...
Hors ligne
#4 10/06/2010 15:46:23
- gleu
- Administrateur
Re : transfert de table dans une autre base de donnée
Ça n'écrase pas. Si la table existe déjà, il ajoutera les nouvelles données. Attention, il les ajoute. Si elles existent déjà et qu'il y a une contrainte d'unicité, elles ne seront pas ajoutées. Sans contrainte, elles seront ajoutées (ie, les anciennes données pourront apparaître plusieurs fois).
Guillaume.
Hors ligne
#5 10/06/2010 16:09:40
- satya
- Membre
Re : transfert de table dans une autre base de donnée
je vois merci pour les réponses
Hors ligne
#6 07/06/2012 13:37:43
- MOCAER19
- Membre
Re : transfert de table dans une autre base de donnée
$ pg_dump -D -h ipdistante -U user -W labonnebase -t labonnetable > fichierdesauvegarde
Bonjour , j'ai le même soucis
A quoi correspond le fichierdesauvegarde? La bonnebase = la base de départ ?
Merci d'avance !
Hors ligne
#7 07/06/2012 14:00:03
- gleu
- Administrateur
Re : transfert de table dans une autre base de donnée
Pour la prochaine fois, merci de faire une autre discussion plutôt que de s'ajouter à une discussion existante.
fichierdesauvegarde contient la sauvegarde. Je ne suis pas sûr de comprendre votre question en fait. Quant à labonnebase, c'est la base à sauvegarder.
Guillaume.
Hors ligne
Pages : 1