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

Responder a