Recuperar registros deletados
Procurei neste forum e na net mas não estou encontrando a resposta para o seguinte problema:
Deletei alguns registros de uma tabela e agora preciso recupera-los. O problema é que esses registros eram recentes, menos de 24 horas depois do backup anterior, entao nao constam no ultimo. O Firebird tem o garbage collection que armazena os registros antigos, entao a questao é se tem e como recuperar esses registros deletados. Alguem tem uma dica ou link que possa estudar o assunto?
Obrigado.
Deletei alguns registros de uma tabela e agora preciso recupera-los. O problema é que esses registros eram recentes, menos de 24 horas depois do backup anterior, entao nao constam no ultimo. O Firebird tem o garbage collection que armazena os registros antigos, entao a questao é se tem e como recuperar esses registros deletados. Alguem tem uma dica ou link que possa estudar o assunto?
Obrigado.
Drf
Curtidas 0
Respostas
Weber
02/05/2008
Após o commit não é possivel recurar os registros.
GOSTEI 0
Eniorm
02/05/2008
tbm acho que após o commit fica impossível recuperar alguma coisa, tanto pra dele como pra update/insert.
atualmente, ao inves de apagar, eu deixo na tabela um campo como flag para marcação, se for verdadeiro o registro é considerado excluído, assim não é exibidos nos selects... se precisar ´restaurar´ basta desmarcar a flag
atualmente, ao inves de apagar, eu deixo na tabela um campo como flag para marcação, se for verdadeiro o registro é considerado excluído, assim não é exibidos nos selects... se precisar ´restaurar´ basta desmarcar a flag
GOSTEI 0