Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/01/2008, à 11:31

otanein

[Postgresql] ERROR: Relation 'country_id_seq' already exists

Bonjour,

Pour mon boulot j'ai dû faire un pg_dump d'une BDD Postgres.
N'y connaissant pas grand chose, j'ai fait l'extract avec cette commande :

pg_dump news > news.out

Puis, je l'ai réimporté avec celle-ci :

psql -d news -f news.out

Mais j'ai rencontré un paquet d'erreurs du type :

ERROR:  Relation 'xxx' already exists

Qu'est-ce que cela veut dire d'après vous ?
Merci d'avance.


A la télé ils disent tous les jours : "Y a trois millions de personnes qui veulent du travail". C'est pas vrai, de l'argent leur suffirait. (Coluche)

Hors ligne

#2 Le 18/01/2008, à 15:16

tuxce

Re : [Postgresql] ERROR: Relation 'country_id_seq' already exists

salut, cela veut dire que tu essaies d'importer toute une base de données (schéma + données) sur  une db existante.
si le but est de recréer la base:

dropdb news
createdb news
psql news < news.out

ou alors, tu dois l'exporter avec les commandes pour supprimer les objets de la base:

pg_dump -c news < news.out
psql news < news.out

Hors ligne