Olá
Estou com um problema aqui e gostaria de pedir uma opinião.
Bem, eu não trabalho com postgres a bem a da verdade e nem tenho
experiência com banco de dados, mas utilizo um programa que usa este banco.
Já uso sem problemas há bastante tempo. Instalo o postgres, mudo o cluster
para outro diretório, etc. Tudo ok até aqui.
Ontem porém, um pouco por negligência e também por atrevimento (rsrsrs),
resolvi pisar em terreno perigoso: mudar o cluster com um banco já criado e
em funcionamento (!), isso porque o HD começou a dar problemas e realmente
teria que mudar. Claro que o correto seria exportar os dados previamente.
Mas não fiz isso.
Então, eu:
- copiei todo o cluster para o outro hd;
- fiz um checksum e confirmei 100% de integridade dos arquivos copiados;
- dei stop no serviço e alterei o regedit (uso postgres 8.4 sobre
Windows 7);
Então, eu abro o Holdem Manager (um programa de armazenamento de hands de
poker), ele naturalmente prevê a alteração e manda eu localizar o banco. Eu
clico em detect (essa é a única opção que ele me fornece!), então
aparentemente ele não detectou nenhum banco...
Até aqui tudo bem, não é o fim do mundo. Mas o problema estava apenas
começando...
Eu desfiz a mudança e alterei para o cluster antigo, com a intenção de
finalmente fazer a exportação correta.
Mas então eu abro o Holdem Manager e aparentemente ele grava um banco
"novo" sobre o antigo, "sobrescrevendo" -- porque ele utiliza o mesmo nome
default, que é HoldemManager2 (exatamente assim).
É possível isso? Ele pode mesmo ter sobrescrito o banco?!
Eu abri depois o pgAdmin e por ali não encontro o meu banco antigo, há
apenas o HoldemManager2 novo com poucos dados!
Sugestões? Posso mesmo ter perdido os meus dados?
Fabiano
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral