2009/12/5 JacksonWeber <[email protected]>:
>
> consegui solucionar, segui a dica do Euler mas jogando o backup físico para
> um Servidor Linux, pelo Linux eu não conseguia iniciar o banco mas criei o
> arquivo que o PostgreSQL informava faltar com o comando como segue:
> dd if=/dev/zero of=/tmp/data_pa/pg_clog/0535 bs=112b count=1
> o bs=112b cheguei fazendo um calculo do tamanho do arquivo existente em
> pg_clog dividido por 512.
> Após criar o arquivo voltei somente a pasta pg_clog para o servidor windows
> e iniciei o banco, a principio dava erro quando executava comandos DML mas
> após executar um reindex e vacuum full na tabela, todos os comando voltaram
> a funcionar, inclusive consegui realizar um backup.
> O que não entendi mas também não fez muita falta estamos analisando o caso,
> foi que ordenei os registros por oid e o primeiro registro apareceu no campo
> oid como 0 (zero) e nos demais Null. Apaguei esse oid da tabela e até o
> momento não sentimos falta de informação.
>
> Valeu pessoal, obrigado.
>

Aproveite que agora está tudo funcionando e faça um backup.

Fica no ar  a pergunta: seria necessário criar um novo cluster?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a