Este é um projeto de aplicação em Python para realizar backup e recuperação de bancos de dados Firebird. A aplicação oferece opções para verificação da estrutura do banco de dados, backup, restauração e otimização do banco de dados.
- Verificação da estrutura do banco de dados
- Backup do banco de dados Firebird
- Restauração do banco de dados Firebird a partir de um backup
- Otimização do banco de dados Firebird para melhorar o desempenho
- Linguagem: Python 3.12
- Requer Firebird 3
- Clone este repositório para o seu ambiente local.
- Instale as dependências necessárias utilizando o comando:
pip install -r requirements.txt
- Execute a aplicação usando o comando:
python main.py
- Siga as instruções fornecidas pela aplicação para realizar as operações desejadas.
Observação: Se o Firebird que estiver instalado está na versão de 32 bits, certifique-se de executar a aplicação com o Python de 32 bits também.
Caso prefira, você pode fazer o download do executável na seção de Releases deste repositório.
Contribuições são bem-vindas! Se você encontrar algum problema ou tiver alguma sugestão de melhoria, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto foi desenvolvido por Daniel Frogel.