IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

PG RESTORE TABLE


Sujet :

PostgreSQL

  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 68
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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,

  2. #2
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 68
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/04/2014, 15h05
  2. Restore d'une base avec choix des tables à restaurer
    Par CarlaJohnson dans le forum Administration
    Réponses: 55
    Dernier message: 27/08/2010, 09h47
  3. Sauvegarde et restoration d'une table
    Par GodGives dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 29/07/2008, 21h48
  4. SQLSERVER2000: trace des anciennes tables après une restore
    Par agdid04 dans le forum Administration
    Réponses: 3
    Dernier message: 17/07/2008, 13h48
  5. Réparation table/entête endommagée
    Par tbesrour dans le forum Paradox
    Réponses: 15
    Dernier message: 27/11/2007, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo