TOC errors - Mailing list pgsql-general

From Perry Smith
Subject TOC errors
Date
Msg-id 82A06F4A-4EF9-4776-8B1C-866B8E0F70E7@gmail.com
Whole thread Raw
Responses Re: TOC errors  (Perry Smith <pedzsan@gmail.com>)
Re: TOC errors  (Jerry Sievers <gsievers19@comcast.net>)
List pgsql-general
I am doing a restore:

pg_restore --no-owner -L /tmp/db.list --single-transaction --dbname=condor3_production $DBFILE

and I get this error:

pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 2056; 0 35202 TABLE DATA adv_ptf_release_maps pedzan
pg_restore: [archiver (db)] COPY failed: ERROR:  duplicate key value violates unique constraint
"adv_ptf_release_maps_apar_defect_version_map_id_ptf_id_rele_key"
DETAIL:  Key (apar_defect_version_map_id, ptf_id, release_id)=(72022, 16678, 436) already exists.
CONTEXT:  COPY adv_ptf_release_maps, line 651290: "651290       72022   16678   436     2009-06-07 14:08:55.627762
2009-06-0714:08:55.627762" 

I've used the custom format.  The error tells me a line number but I can't look at it.  Is there a way that I can
convertthe custom format to something I can view? 

Also, I have turned off all the foreign key checking while I was doing the restore but I guess this is the unique
checkingthat is causing the error. Can I turn that off (without doing a table modify)? 

Thank you,
Perry


Attachment

pgsql-general by date:

Previous
From: Bosco Rama
Date:
Subject: Re: Understanding database schemas
Next
From: Andrew Tipton
Date:
Subject: Re: Identify primary key in simple/updatable view