Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2008, 14h44   #1
Nouveau Membre du Club
 
Inscription : septembre 2008
Messages : 68
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 68
Points : 26
Points : 26
Par défaut PG RESTORE TABLE

Bonjour, je cherche à exporter une table remplie de données, d'une base à une autre.

j'ai fait un pg_dump :

Code :
C:\Program Files\PostgreSQL\8.3\bin>pg_dump -E UTF-8 -h localhost -p 5432 -U postgres -t gpi dbname > C:\rpg.tar
il me construit bien mon fichier .tar.

j'essaye ensuite de réintégrer la table dans une autre base nommée "test"

Code :
1
2
 
C:\Program Files\PostgreSQL\8.3\bin>psql -test -h localhost -p 5432 -U postgres > C:\rpg.tar
mon fichier .tar fait 10Mo à la sortie du pgdump et quand je lance la commande pour restaurer, il n'y a pas de message d'erreur, rien ne se passe mais le fichier .tar passe à 0 mo.

d'abord, est-ce possible de faire ça ?
si oui, pouvez vous me dire ou est-ce que je fais une erreur ?

merci d'avance,

cordialement,
nponzo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 10h14   #2
Nouveau Membre du Club
 
Inscription : septembre 2008
Messages : 68
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 68
Points : 26
Points : 26
Bonjour,

désolé je n'avais pas bien réfléchi avant de poser ma question.

en fait, j'ai enregistrer la définition de ma table, et j'ai lancé la requête sql résultante dans la nouvelle base. (les clé étrangères et les noms de tables étaient identiques)

ensuite, j'ai fait un export en csv des données de ma table d'origine et j'ai importé depuis ce csv à partir de la nouvelle base de données.

pourquoi n'y ai-je pas pensé plus tot??

tête dans le guidon, pas bon
prendre du recul ça fait avancer !! paradoxal ?

merci quand même et à bientôt on the forum

nicolas
nponzo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h47.


 
 
 
 
Partenaires

Hébergement Web