Fórum Deletar registros #366125

13/11/2008

0

Tenho um metodo que deleta registros de uma tabela FB 1.5, porem percebi que depois de deletar os registros o BD continua com o mesmo tamanho, somente depois de fazer um backup e um restore do banco é que o tamanho diminui, provavelmente eliminando de vez os registros deletados, tem como fazer esse backup e restore pelo proprio delphi sem utilizar o gbak no prompt ?

Abs


Felipeiw

Felipeiw

Responder

Posts

13/11/2008

Marcosrocha

Ao excluir um registro o gerenciador do banco de dados (no caso o Firebird) simplesmente marca o registro como excluído e mantém a área ocupada pelo registro para ser preenchida com novos dados.
Para fazer e restaurar backup sem utilizar gbak você pode usar o IBBackupService e IBRestoreService da paleta InterBaseAdmin.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar