Thread: pg_restore : change schema
Hi
Imagine I have used pg_dump to backup a given single schema.
Is there any feature in pg_restore (8.4) that would allow to restore this schema in a schema with another name ?
Thanks
--
Christophe Doré
Christophe Dore writes: > Imagine I have used pg_dump to backup a given single schema. > Is there any feature in pg_restore (8.4) that would allow to restore this > schema in a schema with another name ? I think there isn't. If the pg_dump is ASCII and the file is small enough you could edit it.
Julio Leyva writes: > What about alter schema ? How would that help? If I understand correctly, the original poster is trying to do something like: Source DB schema1.table1 And restore it to schema2.table1
Well, that would work if the schema, when restored, is free. If not, you'd like to set the schema name in which you restorebefore restoring. When you use Oracle, you can, using exp/imp, change the schema you restore in by setting properly the program arguments.I understand that this is not possible with postgres, and this would be a nice feature. Regards -- Christophe Doré -----Original Message----- From: pgsql-admin-owner@postgresql.org [mailto:pgsql-admin-owner@postgresql.org] On Behalf Of Francisco Reyes Sent: jeudi 1 avril 2010 22:20 To: Julio Leyva Cc: pgsql-admin@postgresql.org Subject: Re: [ADMIN] pg_restore : change schema Julio Leyva writes: > What about alter schema ? How would that help? If I understand correctly, the original poster is trying to do something like: Source DB schema1.table1 And restore it to schema2.table1 -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin