hrcerq
(usa Outra)
Enviado em 19/07/2014 - 18:29h
Pois é, eu lamento, mas acho que é isso mesmo... fim da linha. Não há muito que se possa fazer.
Se esse banco for muito importante pra vc, talvez ainda exista uma forma de recuperá-lo, só não sei se vc dispõe de tempo e de paciência pra isso. Vc disse que ainda consegue acesso de leitura ao banco, não é? Se for o caso, então vc pode consultar cada uma das tabelas do banco e verificar os registros um por um, e então criar um novo banco, usando os comandos de create table e insert.
Dependendo do tamanho do banco, isso pode ser bem trabalhoso e chato, mas se for pequeno dá pra fazer.
De qualquer maneira, fica uma dica pra vc em relação ao PostgreSQL:
O PostgreSQL foi feito incialmente pra servidores Unix-like (Linux, BSD, Mac OSX, etc.) e depois foi adaptado pra Windows, então quando for montar um servidor de PostgreSQL, dê preferência ao Linux, que esse tipo de coisa tem menos chances de ocorrer (aliás, eu daria preferência ao Linux em qualquer situação, hehehe).
E outra coisa: não espere ter problemas pra fazer backups. Use o pg_dump enquanto o banco está funcionando e está tudo ok. Depois que o problema acontece, já era. Faça backups regulares.