Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 09 July 2018 17:20

capo04
Participant occasionnel
Date d'inscription: 14 May 2018
Messages: 13

Transfert de donnée entre deux databases postgres

Bonjour à vous

Débutant sur PostgresSQL je souhaiterai pouvoir transférer les données que j'ai dans une database A dans une database B. Les deux bases de données sont sur le  même serveur.
Dans l'idéal je voudrai pouvoir automatisé le procédé (à l'aide d'un trigger par exemple).

Si quelqu'un a une solution ?

Merci

Hors ligne

 

#2 Mon 09 July 2018 17:30

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: Transfert de donnée entre deux databases postgres

Salut,

un peu plus d'info sur votre cas d'utilisation ?

Hors ligne

 

#3 Tue 10 July 2018 11:43

capo04
Participant occasionnel
Date d'inscription: 14 May 2018
Messages: 13

Re: Transfert de donnée entre deux databases postgres

J'ai intégré des demandes de valeurs foncières avec une application web du cerema dans postgres, sur une database vierge.

Je dois déplacer ces données sur une autre database.

Hors ligne

 

#4 Tue 10 July 2018 12:06

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1536

Re: Transfert de donnée entre deux databases postgres

Bonjour,

Pour des déplacements/copies entre bases, le plus simple est d'utiliser pg_dump entre les bases:

Code:

pg_dump -h myhost -p myport -n <schema> mybd | psql -h myhost2 -p myport2 mydb2

Nicolas

Hors ligne

 

#5 Tue 10 July 2018 14:05

capo04
Participant occasionnel
Date d'inscription: 14 May 2018
Messages: 13

Re: Transfert de donnée entre deux databases postgres

Merci pour ces informations

Deux questions est ce que ces commandes fonctionnent sur Windows et le chargement prend t il beaucoup de temps (pour transférer un schéma de 7 tables avec plus ou moins 70000 entités par tables) ?

Merci encore

Dernière modification par capo04 (Tue 10 July 2018 16:21)

Hors ligne

 

Pied de page des forums

Powered by FluxBB