2011/2/24 Fabrízio de Royes Mello <[email protected]> > > Em 24 de fevereiro de 2011 12:06, Jackson Soares > <[email protected]>escreveu: > > Caros, >> >> tenho dois bancos, *banco1* e *banco2*, e quero gerar um dump de uma >> tabela específica de banco1 e restaura-la em uma tabela de banco2. As >> tabelas, *minha_tabela1* e *minha_tabela2* possuem a mesma estrutura. >> >> O dump da tabela em banco1 estou conseguindo gerar através do comando: >> >> /usr/local/pgsql/bin/pg_dump -Ft -t minha_tabela1 -d banco1 > >> minha_tabela1.dump >> >> > Pelo que entendi vc quer fazer o dump de uma tabela em um banco e restaurar > ela com outro nome em outro banco... é isso?? > > No caso original, era isso que eu estava tentando. Mas eu tenho a liberdade de mudar o nome da tabela destino. Aí deixei com nomes iguais e funcionou para o que eu queria.
> Se for isso vc pode utilizar o "sed"... algo como: > > $ pg_dump -t minha_tabela1 banco1 | sed 's/minha_tabela1/minha_tabela2/g' | > psql banco2 > > > Bom saber que tem uma maneira de fazer isso. Talvez eu precise no futuro. Obrigado! > -- > Fabrízio de Royes Mello > >> Blog sobre TI: http://fabriziomello.blogspot.com > >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Atenciosamente, Jackson Soares Silva
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
