Olá 
Osvaldo,Usei a seguinte dica:
1. criar o  banco no destino:createdb -T template0  meu_banco 2. exportar o 
banco na origem:pg_dump -U postgres -Fc  meu_banco > exp_meu_banco.dmp 3. 
importar o banco no destino:pg_restore -d meu_banco -Fc -v exp_meu_banco.dmp 
2>>import_meu_banco.log
Acontece que com uma base de dados deu certo e com outra nção deu certo, e 
tenho apenas o BACKUP não mão agora, e o pior de tudo que esse padrão -Fc ele 
gera o backup comprimido e não consigo editar em um editor comum, se eu pelo 
menos soubesse como descomprimir esse backup já ajudaria.
Leonardo Machado


> Date: Sat, 3 Mar 2012 10:33:51 -0300
> From: [email protected]
> To: [email protected]
> Subject: Re: [pgbr-geral] RES: PG_Dump
> 
> Em 03/03/12, Leonardo<[email protected]> escreveu:
> > Olá,
> > Estou tentando usar esses mesmos comandos abaixo e quando vou restaurar da o
> > seguinte erro:
> > pg_restore: [arquivador personalizado] fim de arquivo inesperado
> > pg_restore: *** interrompido por causa de erro
> >
> > LOG:
> > 2012-03-03 09:47:12 BRT ERRO:  tipo de mensagem inesperada 0x58 durante COPY
> > da entrada padrão
> > 2012-03-03 09:47:12 BRT CONTEXTO:  COPY atual112, linha 1: ""
> > 2012-03-03 09:47:12 BRT COMANDO:  COPY atual112 (ordem, datasai, horaapa,
> > codfor, fornecedor, sr, local, refere, suprime1, suprime2, codmot,
> > motorista, placa, fonemoto, transporta, tipofre, peso, frete, combina,
> > kmsai, kmche, kmtot, horasai, horache, datache, litros, posto, ocorre,
> > status, numero, capacidade, lona, arco, obs, retorna, numeroret, bagpq,
> > bagmd, baggr, totbag, tipo_car, cli_for, bairro, cidade, uf, obs1, obs2,
> > data, hora, usuario, sr_recno) FROM stdin;
> >     
> > 2012-03-03 09:47:12 BRT LOG:  não pôde enviar dados para cliente:
> > unrecognized winsock error 10061
> > 2012-03-03 09:47:12 BRT LOG:  não pôde receber dados do cliente:
> > unrecognized winsock error 10061
> > 2012-03-03 09:47:12 BRT LOG:  EOF inesperado durante conexão do cliente
> >
> > Alguém sabe como resolver ?
> >
> > --
> 
> 
> Se você utilizou exatamente os comandos sugeridos pelo Jota então o
> dump foi gerado em texto-puro.
> Abra-o em algum editor e verifique o início do arquivo, aparentemente
> existe uma linha em branco.
> Repare que Jota disse para utilizar o psql e não o pg_restore.
> 
> Osvaldo
> _______________________________________________
> 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