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 :

postgre pg_restore error


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 255
    Par défaut postgre pg_restore error
    Bonjour,

    J'ai trouvé quelques sujets correspondants sur le net, mais pas de réponse concrète..

    J'essaye de restorer une base de données que j'avais précédemment sauvegardée avec la commande pg_dump.
    Quand j'essaye d'exécuter la commande pg_restore, J'ai l'erreur suivante :
    pg_restore: connecting to database for restore
    pg_restore: dropping FK CONSTRAINT fk_xxxxxx
    pg_restore: [archiver (db)] Error while PROCESSING TOC:
    pg_restore: [archiver (db)] Error from TOC entry 3063; 2606 32970 FK CONSTRAINT
    fk_variable_variables_variable
    Il semble qu'il ne puisse supprimer des contraintes d'intégrité...
    Donc, plus loin dans le traitement j'ai l'erreur suivante:

    pg_restore: dropping TABLE valeur_texte
    pg_restore: [archiver (db)] Error from TOC entry 2128; 1259 31968 TABLE valeur_t
    exte atih
    pg_restore: [archiver (db)] could not execute query: ERROR: cannot drop table v
    aleur_texte because other objects depend on it
    HINT: Use DROP ... CASCADE to drop the dependent objects too.
    Command was: DROP TABLE public.valeur_texte;
    pg_restore: dropping TABLE valeur_reelle
    La table ne peut être supprimée parceque des objets d"pendant d'elle existent toujours...... certainement les contraintes qui n'ont pas été supprimées. Ma table n'est donc pas supprimée, les données qu'elle contient sont donc toujours présentes, et les données de mon dump seront insérées, créant des doublons.....

    Je ne sais pas ce qui se passe car c'est le pg_dump et le pg_restore qui font tout le boulot.... Je ne maitrise pas ce qui est fait...

    Si quelqu'un a des idées ?

    Merci par avance pour votre aide...

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2002
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 255
    Par défaut
    personne n'a d'idée ??

  3. #3
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    C'est bien la même version entre ta base source et ta base cible ?
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

Discussions similaires

  1. [PostgreSQL] pgsql pg_restore error
    Par the java lover dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 14/10/2009, 16h10
  2. Pb de configuration postgre -> plantage avec DB error
    Par liv dans le forum Installation
    Réponses: 6
    Dernier message: 05/11/2003, 18h07
  3. Réponses: 6
    Dernier message: 05/11/2003, 18h07
  4. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51

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