Pessoal,
tenho um cliente que está com o seguinte cenário:
- SO: Windows SBS standard 2008 SP 2 64bit
- PostgreSQL: 9.1.1 32bit
Quando é feito um dump (pg_dump) de qualquer banco tudo ocorre bem, sem erros,
sem alertas.
Porém ao tentar restaurar neste mesmo servidor ocorre um erro na criação de uma
tabela (não pode ler bloco 39 no arquivo "base/...": leu somente 0 de 8192
bytes.
No entanto se eu fizer um dump só desta tabela eu consigo restaurar sem
problemas. Mas acabei chegando a conclusão que não é a tabela que tem
problemas, pois fiz um backup de uma base sem esta tabela, então ao tentar
restaurar ocorreu o mesmo erro na tabela seguinte, e assim vai. Fiz então um
dump só da estrutura em plain text (script), criei um banco, conectei pelo psql
e ao tentar rodar o script ocorre o mesmo erro. Se vou excluindo os objetos
manualmente no script o erro vai avançando para o próximo objeto.
Instalei na minha máquina (Win 7 Prof 64 bits) a mesma versão do PostgreSQL
(9.1.1 32bits), usei o mesmo postgresql.conf da base do cliente, e aqui tudo
funciona perfeitamente.
Qualquer dica será MUITO bem-vinda!
abraços
Gibon
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral