ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Eliminar os registros ja apagados - tabela firebird

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
debueno
Novato
Novato


Registrado: Quinta-Feira, 8 de Setembro de 2005
Mensagens: 80

MensagemEnviada: Qui Set 05, 2013 10:59 am    Assunto: Eliminar os registros ja apagados - tabela firebird Responder com Citação

Bom dia,

Informações:

Meu banco de dados é firebird.

Utilizo o IbExpert para manutenção de tabelas e registros.


Entao, só para explicar... Utilizei o comando EMPTY TABLE dentro do IbExpert para zerar algumas tabelas, meu banco (arquivo.fdb) tem 32mb, mesmo após executar o EMPTY TABLE em várias tabelas o arquivo continua com os mesmo 32mb.

Pelo que li na net, os registros continuam no banco, não são apagados realmente, mas gostaria que isso ocorresse, para que o arquivo fique menor.

Como faço essa limpeza no arquivo?

Mais uma vez, agradeço a ajuda habitual do pessoal.

Abçs
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
maikonvr
Novato
Novato


Registrado: Sexta-Feira, 28 de Dezembro de 2012
Mensagens: 57

MensagemEnviada: Qui Set 05, 2013 1:33 pm    Assunto: Responder com Citação

Faça o Backup / Restore do banco, geralmente ele elimina os arquivos temporários/deletados do banco.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Qui Set 05, 2013 2:24 pm    Assunto: Responder com Citação

no mysql podemos usar:

Código:
TRUNCATE nome_tabela


se for usado

Código:
DELETE FROM nome_tabela


temos q executar depois:

Código:
OPTIMIZE TABLE nome_tabela

_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB