Pb import-export Postgres - SQL/NoSQL - Programmation
Marsh Posté le 22-02-2006 à 14:30:51
Bonjour, J'ai un serveur Mandrake avec 2 bases postgres. Je ne connais absolument rien à postgres et à ce serveur..... On m'a demandé de recopier une base sur l'autre..... donc j'ai fait : - 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 mais apparement tou n'a pas été copié... donc j'ai fait : pg_dump -Ft -b BaseA > /tmp/BaseA.tar pg_dump -Ft -b BaseB > /tmp/BaseB.tar 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 est ce que quelqu'un peut m'aider? Merci d'avance Mikka
Marsh Posté le 23-02-2006 à 09:00:03
personne ?
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 22-02-2006 à 14:30:51
Bonjour,
J'ai un serveur Mandrake avec 2 bases postgres.
Je ne connais absolument rien à postgres et à ce serveur.....
On m'a demandé de recopier une base sur l'autre.....
donc j'ai fait :
- 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
mais apparement tou n'a pas été copié...
donc j'ai fait :
pg_dump -Ft -b BaseA > /tmp/BaseA.tar
pg_dump -Ft -b BaseB > /tmp/BaseB.tar
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
est ce que quelqu'un peut m'aider?
Merci d'avance
Mikka