Logo

Gerenciadores Firebird

Ferramentas para administração e desenvolvimento de bancos de dados.

GERENCIADORES DE BASE DE DADOS PARA FIREBIRDSQL

Terminologias confundem muito, quando falamos em "gerenciador de banco de dados" estamos sendo muito generalistas, seria melhor não usá-la porque não está definido em lugar nenhum o que um gerenciador de banco de dados deveria fazer, mas se dissermos "Administrador de banco de dados" então concluímos que deve ser uma ferramenta criada para administrar a maioria das opções que banco de dados precisa como cópia de segurança(backup) e, restauração, administrar permissões de logins e roles, replicações, packages, etc… quando a ferramenta não oferecer recursos de administração, então procuramos uma terminologia mais correta como "Ferramenta de desenvolvimento" (Deploy de banco de dados) ou consulta à dados. É fácil sabermos quando uma ferramenta é para administrar uma base de dados ou para desenvolvimento, basta se perguntar num momento que a base de dados não estiver acessível: qual programa vou usar para restaurar a base?

RDBExpert (gratuíto, multiplataforma)

O RDBExpert é um administrador de banco de dados e ferramenta de desenvolvimento.

Ele foi renomeado recentemente, antes chamava-se RedExpert. Esse administrador foi feito para a versão comercial do Firebird chamada de RedDatabase que é um FirebirdSQL recheado de recursos novos e agradáveis. O download pode ser obtido no endereço abaixo, você precisará fazer o registro porque o software é gratuito, porém não é livre:

https://rdb.red-soft.ru/en/downloads/redexpert/

Instalação

Sua instalação é simples, supondo que tenha baixado em ~/Downloads:

cd ~/Downloads
chmod +x ~/RedExpert-2025.05-linux-x86_64.bin
./RedExpert-2025.05-linux-x86_64.bin

O próprio instalador criará um atalho na tela, mas você pode ir no menu e digitar 'rdbexpert' para encontrá-lo. A instalação é feita no perfil do usuário em:

/home/gsantana/.local/share/rdbexpert

Porém, as configurações ficam em:

~/.rdbexpert

No Windows ele fica praticamente no mesmo lugar C:\Users\perfildousuario\.rdbexpert. Se tiver outra instalação do RDBExpert, poderá copiar do mesmo local para esta nova instalação e não precisará reconfigurar ou cadastrar nenhuma nova conexão onde já existia na outra instalação porque elas serão transferidas para a nova.

Minhas considerações pessoais sobre ele:

OBSERVAÇÃO: Se ele não rodar, verifique se o pacote java-devel foi instalado (java-21-openjdk java-21-openjdk-devel).

FlameRobin (opensource, multiplataforma)

O FlameRobin é um administrador de banco de dados e ferramenta de desenvolvimento.

É uma ferramenta opensource, disponível para Mac, Windows e Linux. Com ele podemos administrar e desenvolver nosso banco de dados. É uma ferramenta com uma interface incomum com janelas soltas que às vezes podem confundir à primeira vista. Ele possui diversos assistentes visuais, mas apenas para no final construir um statement que você próprio irá executá-lo, por exemplo, ao criar uma tabela, ele vai te apresentar um Wizard e no final apresenta o statement do CREATE TABLE, daí voce pode alterar e executar. Este é o fluxo de trabalho dele, iniciantes preguiçosos vão odiá-lo, mas pessoas mais pacientes em querer aprender SQL ou os mais experientes vão gostar desse método porque não te prende a uma versão particular do firebird, funciona com qualquer versão em que o statement é reconhecido.

Recomendação em vídeo (CTA)

Se você quer ver o FlameRobin em uso (e entender o fluxo de trabalho dele na prática), recomendo este vídeo:

Assistir no YouTube: FlameRobin

Instalação

Ele está no repositório da maioria das distribuições, incluindo Debian/Ubuntu, então basta instalar por lá.

No Windows, há builds noturnos e recentes, mas no Linux para ter a última versão é mandatório compilar você mesmo, caso queira fazer isso clique aqui.

Mas você irá encontrá-lo na sua loja de aplicativos.

Minhas considerações pessoais sobre ele:

DBEaver (opensource, multiplataforma)

O DBEaver é uma ferramenta de desenvolvimento (Deploy de banco de dados) ou consulta à dados, não é útil para administrar o banco, ou seja, você não vai administrar backups/restaurações, permissões, roles e coisas do tipo. Porém, é ótimo para escrever queries, gerar alguns relatórios, garimpar dados e extraí-los.

Instalação

A melhor forma de instalá-lo é via flatpak, então você irá encontrá-lo na sua loja de aplicativos, mas caso não encontre, siga as instruções que se encontram no próprio site:

https://dbeaver.io

Mas você irá encontrá-lo na sua loja de aplicativos.

Localização dos Arquivos

A pasta DBEaverData no Linux quando instalado de repositórios nativos fica em:

~/.local/share/DBeaverData

No entanto, se for instalá-lo via flat-pak, seus arquivos ficam em:

~/.var/app/io.dbeaver.DBeaverCommunity

Enquanto no Windows pode ficar numa dessas pastas:

%APPDATA%\DBeaverData\
%APPDATA%\Roaming\DBeaverData

(No Windows, geralmente o dbeaver reutiliza a pasta de configuração que ele encontra primeiro, por isso é bom manter um padrão)

Por que isso é importante? Porque você pode reaproveitar a configuração em outro computador e copiá-lo para cá e reaproveitar o que já havia na instalação em outro local.

Minhas considerações pessoais sobre ele:

IBExpert (gratuito, comercial, somente Windows ou Linux via Bottles)

O IBExpert é um administrador de banco de dados e ferramenta de desenvolvimento.

É uma ferramenta comercial para Windows, mas que possui uma versão gratuíta com limitações. Mesmo a versão gratuíta podemos administrar e desenvolver nosso banco de dados. A versão completa faz debug de código psql, gera modelos, faz administração de permissões via roles, trace, gera dados de testes e outras coisas muito úteis para desenvolvimento. Sua interface gráfica é bastante consistente com muita tecla de atalho para reduzir o esforço de desenvolvimento.

Download

O link para download é:

https://www.ibexpert.net

Se precisar fazer a instalação dele no linux, siga o link abaixo:

https://github.com/gladiston/ibexpert_linux

Minhas considerações pessoais sobre ele:

IBManager (comercial, somente Windows)

O IBManager é um administrador de banco de dados e ferramenta de desenvolvimento.

É uma ferramenta comercial para Windows, mas que pode ser instalado e funciona por 15 dias sem expirar para você testá-lo. Eu fiz isso e ele tem os mesmos recursos que o IBExpert, mas é mais eficiente na exportação de relatórios.

Download

O link para download é:

https://www.sqlmanager.net/products/ibfb/manager

Minhas considerações pessoais sobre ele:

← Voltar para Índice Firebird