2008/8/27 Luiz Matsumura <[EMAIL PROTECTED]> > Pensei em algo mais ou menos assim: > alterar o nome do schema public no banco original para o nome do > schema que ele tera no banco destino. > fazer o pg_dump deste schema (que agora já esta com o nome que sera > utilizado no banco destino) > e entao restaurar este dump no banco destino. >
Como o banco inicial está num servidor de teste, posso renomear o esquema public. Acredito que essa seja a melhor saída. Já testei e funciona beleza. Valeu Luiz e também ao Sebastian e João. > > Isto, claro for possivel parar um pouco as aplicacoes que acessam este > banco. > > Outra possibilidade seria restaurar o backup como public mesmo e > depois renomear o schema public no banco destino para o nome desejado. > > algo como > ALTER SCHEMA public RENAME TO public_original; > > -- Cria um novo esquema public > CREATE SCHEMA public; > > depois fazer o restore do schema public do banco xteca neste novo schema > public > e entao renomear os schemas para o formato final: > ALTER SCHEMA public RENAME TO e2; > ALTER SCHEMA public_original RENAME TO public; > > São só ideias.... > -- Ribamar FS - [EMAIL PROTECTED] http://ribafs.net
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral