Helio, fiz um teste na versão 8.4 e funcionou normalmente:

1º Faça um dump normalmente "pg_dump -Ft bdproducao -f bdproducao.sql"
2º Depois execute este comando "pg_restore --list bdproducao.sql >
bdproducao.list" esse comando criará uma lista dos itens a serem restaurados
3º Edite o arquivo bdproducao.list comentando com ";" as linhas dos itens
que você NÃO quer que seja restaurado e salve o arquivo
4º Faça o restore com esse comando "pg_restore -L bdproducao.list
bdproducao.sql bddesenvolvimento | psql -e bddesenvolvimento" e verá que
tudo foi restaurado, menos os itens comentados no arquivo .list.

Espero ter ajudado e nos dê um feedback de sucesso ou não.

Abraços

Danilo



Em 9 de novembro de 2011 11:44, JotaComm <[email protected]> escreveu:

> Olá,
>
>
> Em 9 de novembro de 2011 11:16, Hélio José <[email protected]> escreveu:
>
>
>> Minha situação é a seguinte:
>> tenho 2 servidores: produção e desenvolvimento em ambos tenho dois bancos
>> idênticos o BDADMINISTRATIVO preciso fazer um dump do banco em produção
>> para restaurar no desenvolvimento porém existe uma única tabela do banco
>> desenvolvimento que de e ser mantida:
>>
>> estou fazendo da seguinte forma:
>> passo 1: em produção: pg_dump -Ft BDADMINISTRATIVO -f arquivo.sql.tar
>> passo 2: em desenvolvimento: ????pg_restore de todo banco menos uma única
>> tabela?????
>> passo 3: em desenvolvimento: pg_restore -d BDADMINISTRATIVO -t tabela x
>> banco.sql.tar
>>
>> alguem pode me ajudar?com alguma dica...
>>
>
> Que tal fazer da seguinte forma:
>
> pg_dump nomedobanco -T tabela_que_nao_vai no_dump -f arquivo.bkp
>
>>
>> desde já obrigado pessoal,
>>
>>
>> --
>> --
>> Hélio José
>> (61) 99840139
>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> Abraços
>
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a