2013/4/26 Rogério D'Andréa <[email protected]>

>
>
>
> Em 26 de abril de 2013 16:10, Osvaldo Kussama 
> <[email protected]>escreveu:
>
> Em 26/04/13, Rogério D'Andréa<[email protected]> escreveu:
>> >
>> > Desculpe Osvaldo, fui cortar as mensagens antigas e cortei demais :0(
>> >
>> >
>> >
>> > ro@VBR:~$ sudo su - postgres
>> > [sudo] password for ro:
>> > postgres@VBR:~$ psql  -U postgres
>> > template1/usr/lib/postgresql/9.2/bin/pg_dumpall -p 5433 |
>> > /usr/lib/postgresql/9.2/bin/psql -p 5432
>> > psql: FATAL:  banco de dados
>> > "template1/usr/lib/postgresql/9.2/bin/pg_dumpall" n?o existe
>> >
>> > pelo visto vou ficar um bom tempo sentado neste "banco" de dados.
>> > e quando conseguir vou fazer um roteiro pois este post realmente ficou
>> uma
>> > zona
>> >
>>
>>
>> Creio que o comando deva ser:
>> /usr/lib/postgresql/9.2/bin/pg_dumpall -p 5433 |
>> /usr/lib/postgresql/9.2/bin/psql -p 5432  -U postgres postgres
>>
>> Da maneira como você colocou ele está interpretando como:
>> psql -U postgres template1
>>
>>
> Devo me preocupar com estas mensagens de erro ?
>
> postgres@VBR:~$ /usr/lib/postgresql/9.2/bin/pg_dumpall -p 5432 |
> /usr/lib/postgresql/9.2/bin/psql -p 5433 -U postgres postgres
>

Deve sim. Você está fazendo o processo inverso. A não ser que tenha mudado,
a porta 5433 é do 8.4 e 5432 é do 9.2.

Resumindo, o comando deve ser assim:

$ /usr/lib/postgresql/9.2/bin/pg_dumpall -p <porta 8.4> |
/usr/lib/postgresql/9.2/bin/psql -p <porta 9.2>

OBS: Como você rodou na instância errada, acabou bagunçando o banco. Terás
que voltar o backup da 8.4 antes de continuar.

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a