Re: Problems with pg_restore - Mailing list pgsql-general

From Richard Huxton
Subject Re: Problems with pg_restore
Date
Msg-id 41C6F7E5.5010004@archonet.com
Whole thread Raw
In response to Problems with pg_restore  (Kaloyan Iliev Iliev <news1@faith.digsys.bg>)
List pgsql-general
Kaloyan Iliev Iliev wrote:
> Hi ,
>
> I have the following problem.
>
> DBVersion:  PostgreSQL 7.2.3 on i386-pc-bsdi4.0.1, compiled by GCC 2.7.2.1
>
> I have a dump of a database on two parts.
> Here are the dump commands:
>
> pg_dump  -s -S postgres "db_name" |gzip > "db_name.shema.sql"
> pg_dump -S postgres -a -Fc "db_name" > "db_name.data.dump"
>
> So restore twice the schema with the following command:
>
> psql -e "db_name" < "db_name.shema.sql"
> psql -e "db_name" < "db_name.shema.sql"
>
> I do it twice because some tables don't create from the first time.
[snip]
> Now I try to delete it in PG8.0.0 but :
> ALTER TABLE ONLY epay_requests_archive DROP COLUMN deleted RESTRICT;
> ERROR:  cannot drop inherited column "deleted"
>
> The problem is that I don't have another copy of this database so I must
> find a way to restore it.

If you've got two versions of PG, it's usually best to use the most
recent pg_dump - each version is smarter than the last, but is
backwards-compatible quite a way. Try dumping with the 8.0 version of
pg_dump.

--
   Richard Huxton
   Archonet Ltd

pgsql-general by date:

Previous
From: Kaloyan Iliev Iliev
Date:
Subject: Re: Problems with pg_restore
Next
From: Ian Barwick
Date:
Subject: Re: PG8 final when