Outro dia um cliente nosso entrou em contato dizendo que tentou importar uns arquivos de vendas no sistema e o banco de dados subiu de 3gb para 30gb. Ele ficou assustado, apagou os registros, mas o banco de dados não diminuiu.
Para resolver alocamos um DBA especialista que nos deu essas dicas. Vamos contar todos os passos, mas lembre-se que o banco de dados de uma empresa é seu bem mais valioso, se não estiver seguro do trabalho, contrate um especialista.
No nosso caso utilizamos o FB2.5, mas como este cliente é antigo, ele ainda utiliza a versão 2.1. Os passos são os mesmos para ambas as versões.
Preparação - Você vai precisar da ferramenta certa para fazer o trabalho, por isso precisa baixar e instalar a ferramenta IBExpert disponível no baixaki nesse link, caso tenha problemas com o link, você encontra facilmente para download na internet. Feito isso siga os passos e vamos que vamos!
Passo 1 - Conectar o banco de dados
Passo 2 - Fazer o backup da base com problemas
Passo 3 - Restaurar o backup em uma nova base de dados
Passo 4 - Resgate das Store Procedures e Triggers que não subiram
Passo 5 - Conferência