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 :

je trouve pas ma base !


Sujet :

PostgreSQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut [résolu]je trouve pas ma base !
    Bonjour,

    Pouvez-vous m'aider à trouver ma base ?

    Ma question peut paraitre bizarre, mais mon chef m'a demandé de faire un export d'une base postgres d'un serveur linux, par contre je ne sais pas ou elle se trouve !! et je ne connais absolument rien a postgres...

    en lisant le forum j'ai vu qu'il fallait faire l'export avec pg_dump, je connais le nom de la base mais pas le chemin...

    comment faire pour la retrouver ?
    y'a un fichier de config ou le chemin est indiqué ?

    en fait, il me demande de faire un export d'une base A ( pour sauvegarde ) et ensuite remplacer la base A par un base B qui est sur le même serveur...

    merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    apparement je pourrais faire avec pgAdmin mais il me faut la version II car je suis sous postgres 7.2...

    si vous savez ou je peux le trouver....le 3 on le trouve facilement mais le 2.....

    merci d'avance

  3. #3
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,

    la version III de PgAdmin devrait fonctionner sans problème avec PostgreSQL 7.2...
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    Citation Envoyé par GrandFather
    Bonjour,

    la version III de PgAdmin devrait fonctionner sans problème avec PostgreSQL 7.2...
    ben non.... il me dit que je dois passer en postgres 7.3 !

    mais ca y est j'ai trouvé pgadmin II, par contre je vois pas comment je peux faire ma manip.... je suis obligé de faire une requete SQL ?

    merci

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    finalement j'ai reussi a faire ce que je voulais avec pg_dump et psql....
    sans savoir ou sont les bases....

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    après avoir fait des tests, je m'appercois que certaines tables non pas été copié.....

    voila ce que j'ai fait exactement :

    - pg_dump -i -U postgres -f /tmp/BaseA.sql "BaseA";
    - pg_dump -i -U postgres -f /tmp/BaseB.sql "BaseB";
    - psql -d BaseB -f /tmp/BaseA.sql

    qu'est ce qui ne va pas ?

    Merci d'avance....

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    je viens d'essayer :

    pg_dump -Ft -b BaseA > /tmp/BaseA.tar

    ensuite

    pg_restore -d BaseA /tmp/BaseA.tar


    mais j'ai cette erreur :
    pg_restore: [archiver (db)] could not execute query: ERROR: Relation 'seq_champ' already exists

    Personne ne peut m'aider ?

  8. #8
    Membre émérite
    Avatar de hpalpha
    Inscrit en
    Mars 2002
    Messages
    769
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 769
    Points : 2 545
    Points
    2 545
    Par défaut
    Pour trouver le rep data, une solution simple :

    http://postgresql.developpez.com/faq...l#ouestrepdata
    Delphi 2009 - ZeosLib - DevExpress - TMS - PgDAC
    PostgreSQL 8.4 sous Debian
    Sites : http://postgresql.developpez.com http://dgriessinger.developpez.com

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    Je viens d'essayer, il me dit commande not found

    je me suis connecté postgres et root.....idem.....

    Pour faire ma sauvegarde et ma restauration, j'ai essayé la manip indiqué dans la FAQ :

    pg_dump -i -h MonServeur -p 5432 -U postgres -F c -v -f "save0001.bak" "MADATABASE";

    pg_restore -i -h MonServeur -p 5432 -U postgres -d "MADATABASE" -v "save0001.bak"

    mais le restore me dit ça :
    pg_restore: [archiver] could not open input file: No such file or directory


    Heeeeeelp
    je suis dans la m.... les utilisateurs sont bloqués......please.......

    Mikka

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    j'ai réussi à faire le dump de ma base source avec phpPgAdmin

    ensuite quand je veux redescendre le dump sur ma base cible, je fais :

    psql -d mabase -f /tmp/dump.sql


    et la j'ai ces messages :

    psql:/tmp/dump.sql:2136: ERROR: Cannot insert a duplicate key into unique index acteur2_pkey



    ça vous parle ?

    merci d'avance

  11. #11
    Membre averti
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Points : 331
    Points
    331
    Par défaut
    tu dois restaurer dans une base vide !!! et à mon avis la base dans laquelle tu restaures n'est pas vide
    L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on n'a pas de talent
    Pierre Desproges

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    Citation Envoyé par papy_tergnier
    tu dois restaurer dans une base vide !!! et à mon avis la base dans laquelle tu restaures n'est pas vide

    en effet elle n'est pas vide....

    je teste !
    merci

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 118
    Points : 43
    Points
    43
    Par défaut
    c'est bon ça marche !
    merci

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

Discussions similaires

  1. [11gR2] Je ne trouve pas la base importée
    Par BilelCa dans le forum Débuter
    Réponses: 2
    Dernier message: 19/07/2013, 17h39
  2. Erreur : mon macro ne trouve pas ma base de donnée Engins
    Par abdelkarim_1987 dans le forum VBA Access
    Réponses: 15
    Dernier message: 15/07/2013, 12h22
  3. Réponses: 6
    Dernier message: 08/04/2008, 16h40
  4. le programme ne trouve pas la base de données
    Par frederix quest dans le forum Windows Forms
    Réponses: 4
    Dernier message: 03/08/2007, 14h42
  5. MySQL ne trouve pas la base de données
    Par alfigor dans le forum Outils
    Réponses: 3
    Dernier message: 26/06/2006, 13h42

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