icjunior07 escreveu: > Estou com um problema em minha base de dados, que ao tentar fazer um select > count ele me acusa o seguinte erro: > > ERROR: invalid page header in block 32242 of relation "tab_fina00002" > É um problema que sempre aparece na lista.
http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-July/010942.html http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-July/010986.html http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-June/009437.html http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-June/009461.html > Tentei parar o banco, desmontar a particão e rodar um fsck para ver se > poderia ser algum problema referente a > um problema no disco, mas ele rodou normalmente, aparentemente não encontrou > nenhum problema, e mesmo assim o > erro persiste. Você não verificou a memória. memtest? Algumas idéias: (i) SELECT ... LIMIT para descobrir o(s) registro(s) não defeituoso(s) e depois copiá-los para outra tabela (ii) utilizar zero_damage_pages no postgresql.conf para excluir os registros defeituosos -- vide o manual antes de utilizar esta opção (iii) utilizar alguma ferramenta tal como od para verificar os dados da(s) página(s) defeituosa(s). -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
