Postgres back up error
От | Azimuddin Mohammed |
---|---|
Тема | Postgres back up error |
Дата | |
Msg-id | CAKUuFd6kmDzBimabtHgSU0GCDZWj1oM5XHB2E_DAWsSyrdNkjA@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: Postgres back up error
|
Список | pgsql-admin |
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
В списке pgsql-admin по дате отправления: