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

Responder a