Postgres back up error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello All,

I am trying to implement postgres database backup and restore on existing database. I am using the pg_dump utility to back up the database pg_dump -U postgres  testdb  -f testdb.sql

My backup is successfully generated with the latest data in it BUT when I restore this file using the command “psql -U postgres db.sql testdb  -f  in another standby server I am getting this below error. I understand that its stopping me because the database already exist with table column  as primary key column. How can I over write this I need to restore my database nightly on my standby server.

 

SET

SET

SET

SET

SET

SET

SET

SET

CREATE EXTENSION

COMMENT

SET

SET

SET

Psql testdb_pg_backup.sql:47: ERROR:  relation "company" already exists

ALTER TABLE

Psql testdb_pg_backup.sql:60: ERROR:  relation "department" already exists

ALTER TABLE

psql: testdb_pg_backup.sql:72: ERROR:  duplicate key value violates unique constraint "company_pkey"

DETAIL:  Key (id)=(1) already exists.

CONTEXT:  COPY company, line 1

COPY 0

psql: testdb_pg_backup.sql:88: ERROR:  multiple primary keys for table "company" are not allowed

psql: testdb_pg_backup.sql:96: ERROR:  multiple primary keys for table "department" are not allowed

 


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux