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
