Thread: problem with loading from file
Howdy:
I've been trying to restore a large table from file
using the psql -U <user> -d <database> -f <file>
method and I keep getting the errors about
the index. I've tried to load it a few times and
I get the same thing (error). I do look through
and drop the index before loading again.
What am I doing wrong? Is there a quicker way
to load this? I'm seriously considering sed-ing
out the constraint part of the file and re-loading it;
but that will not solve my long term issue when I
may need to reload a similar table.
Suggestions?
-X
[snip error]
You are now connected as new user web.
psql:/var/tmp/backup_sysdates.Sat:20: NOTICE: CREATE TABLE / PRIMARY
KEY will create implicit index 't_aug4_dates_pkey' for table
't_aug4_dates'
CREATE
REVOKE
GRANT
GRANT
GRANT
psql:/var/tmp/backup_sysdates.Sat:40: ERROR: copy: line 5874678, Cannot
insert a duplicate key into unique index t_aug4_dates_pkey
psql:/var/tmp/backup_sysdates.Sat:40: lost synchronization with server,
resetting connection
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
[/snip error]
On Wed, 2002-08-14 at 13:28, Johnson, Shaunn wrote: > Howdy: > > I've been trying to restore a large table from file > using the psql -U <user> -d <database> -f <file> > method and I keep getting the errors about > the index. I've tried to load it a few times and > I get the same thing (error). I do look through > and drop the index before loading again. > > What am I doing wrong? > psql:/var/tmp/backup_sysdates.Sat:40: ERROR: copy: line 5874678, Cannot > insert a duplicate key into unique index t_aug4_dates_pkey The data you are importing contains a duplicate primary key at the specified line. Change the imported data to prevent the duplication. -- Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight, UK http://www.lfix.co.uk/oliver GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839 932A 614D 4C34 3E1D 0C1C ======================================== "Let us therefore come boldly unto the throne of grace, that we may obtain mercy, and find grace to help in time of need." Hebrews 4:16