Re: pg_restore schema dump to schema with different name

Поиск
Список
Период
Сортировка
От Laurenz Albe
Тема Re: pg_restore schema dump to schema with different name
Дата
Msg-id 4a3a3b2569bf521a8da585f3f87c8e56c6d19145.camel@cybertec.at
обсуждение исходный текст
Ответ на pg_restore schema dump to schema with different name  (Nagaraj Raj <nagaraj.sf@yahoo.com>)
Ответы Re: pg_restore schema dump to schema with different name  (Jean-Christophe Boggio <postgresql@thefreecat.org>)
Список pgsql-performance
On Mon, 2021-08-23 at 09:44 +0000, Nagaraj Raj wrote:
> I know I can alter schema name after restoring but the problem is the name already exist and I don't want to touch
thatexisting schema.
 
> The dump type is "custom".
> 
> So effectively I want something like.
> pg_dump -U postgres --schema "source_schema" --format "c" --create --file "source_schema.bak" my_db
> pg_restore -U postgres --exit-on-error --dbname "my_db"  --destination-schema "destination_schema"

The only way to do that is to create a new database, import the data there,
rename the schema and dump again.

Then import that dump into the target database.

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com




В списке pgsql-performance по дате отправления:

Предыдущее
От: Nagaraj Raj
Дата:
Сообщение: pg_restore schema dump to schema with different name
Следующее
От: Jean-Christophe Boggio
Дата:
Сообщение: Re: pg_restore schema dump to schema with different name