
dbeaver v26.1.4
Ferramenta universal gratuita de banco de dados e cliente SQL
DBeaver
Ferramenta de banco de dados multiplataforma gratuita para desenvolvedores, programadores SQL, administradores de banco de dados e analistas.
- Possui muitos recursos, incluindo editor de esquemas, editor SQL, editor de dados, integração com IA, diagramas ER, exportação/importação/migração de dados, planos de execução SQL, ferramentas de administração de banco de dados, painéis de banco de dados, visualizador de dados espaciais, proxy e tunelamento SSH, editor de drivers de banco de dados personalizados, etc.
- De fábrica, suporta mais de 100 drivers de banco de dados.
- Suporta qualquer banco de dados que tenha driver JDBC ou ODBC (basicamente, quase todos os bancos de dados existentes).
- Suporta preenchimento inteligente por IA e geração de código com OpenAI ou Copilot
Download
Você pode baixar binários pré-compilados do site oficial ou diretamente dos releases do GitHub.
Você também pode baixar a versão de Acesso Antecipado. Publicamos diariamente.
Execução
Basta executar o instalador e clicar no ícone do aplicativo. Ou descompacte um arquivo e execute dbeaver pela linha de comando.
Nota: o DBeaver precisa de Java para executar. O OpenJDK 21 está incluído em todas as distribuições do DBeaver.
Você pode alterar a versão padrão do JDK substituindo o diretório jre na pasta de instalação do DBeaver.
Documentação
Arquitetura
- O DBeaver é escrito principalmente em Java. No entanto, ele também usa um conjunto de componentes nativos específicos do SO para a interface de desktop, drivers de banco de dados de alto desempenho e rede.
- Estruturas básicas:
- Plataforma OSGI para plugins e gerenciamento de dependências. A versão comunitária consiste em 130+ plugins.
- Plataforma Eclipse RCP para construção de interface de usuário rica.
- JDBC para API básica de conectividade de banco de dados.
- JSQLParser e Antlr4 para gramática SQL e parser semântico.
- Para rede e funcionalidades adicionais, usamos uma ampla gama de bibliotecas de código aberto, como SSHJ, Apache POI, JFreeChart, JTS, Apache JEXL etc.
- Separamos os plugins de modelo dos plugins de interface de desktop. Isso nos permite usar o mesmo conjunto de plugins de "back-end" no DBeaver e no CloudBeaver.
- Dependências: por ser um aplicativo OSGI, usamos repositórios P2 para dependências de terceiros. Para dependências adicionais do Maven, usamos nosso próprio repositório P2 do DBeaver.
Bancos de dados suportados
Versão comunitária
De fábrica, o DBeaver suporta os seguintes drivers de banco de dados: MySQL, MariaDB, Oracle, DB2, PostgreSQL, SQL Server, Sybase, Apache Hive, Drill, Presto, Trino, Phoenix, Exasol, Informix, Teradata, Vertica, Netezza, Firebird, Derby, H2, H2GIS, WMI, Snowflake, Greenplum, Redshift, Athena, SAP HANA, MaxDB, NuoDB, MS Access, SQLite, CSV, DBF, Firebird, TimescaleDB, Yellowbrick, CockroachDB, OrientDB, MonetDB, Google BigQuery, Google Spanner, Apache Hive/Impala/Spark, Apache Ignite, MapD, Azure SQL, CrateDB, Elasticsearch, Ocient, Ingres, OmniSci, Yugabyte, IRIS, Data Virtuality, Denodo, Virtuoso, Machbase, DuckDB, Babelfish, OceanBase, Salesforce, EnterpriseDB, Apache Druid, Apache Kylin, Databricks, OpenSearch, TiDB, TDEngine, Materialize, JDBCX, Dameng, Altibase, StarRocks, CUBRID, GaussDB, DolphinDB, LibSQL, GBase 8s, Databend, Cloudberry, Teiid, Kingbase.
Versões PRO
As versões comerciais estendem a funcionalidade de muitos drivers populares e também suportam fontes de dados não-JDBC, tais como:
ODBC, MongoDB, Cassandra, Couchbase, CouchDB, Redis, InfluxDB, Firestore, BigTable, DynamoDB, Kafka KSQL, Neo4j, AWS Neptune, AWS Timestream, Azure CosmosDB, Yugabyte, Salesforce, etc.
Além disso, suportamos arquivos simples como bancos de dados: CSV, XLSX, Json, XML, Parquet.
Você pode encontrar a lista de todos os bancos de dados suportados nas versões comerciais aqui.
Feedback
- Para relatórios de bugs e solicitações de recursos, por favor crie um ticket.
- Para promover um ticket a uma prioridade maior, vote nele com 👍 abaixo da descrição do ticket.
- Se você tiver dúvidas, ideias, etc., por favor inicie uma discussão.
- Pull requests são bem-vindos. Consulte nosso guia para colaboradores.
- Visite https://dbeaver.com para mais informações.
- Siga-nos no X e assista a vídeos educativos no YouTube
- Obrigado por usar o DBeaver! Dê uma estrela se você gostar.
Contribuição: ajude o Beaver!
Eba! Alcançamos 50k+ estrelas no GitHub e continuamos crescendo!
Isso é realmente incrível, e estamos felizes que você gosta do DBeaver.
- Estamos ativamente procurando novos colaboradores de código-fonte. Adicionamos os rótulos “Good first issue” e “Help wanted” a alguns tickets. Se você quiser fazer parte do nosso time de desenvolvimento, tenha coragem e pegue um ticket. Ficamos felizes em recompensar nossos colaboradores mais ativos a cada sprint importante.
- Você pode comprar uma de nossas versões comerciais. Elas incluem suporte a bancos de dados NoSQL, extensões adicionais e suporte online oficial. Além disso, usuários licenciados têm prioridade em correções de bugs e no desenvolvimento de novos recursos.
Obrigado!
- Equipe DBeaver (colaboradores)
Nossos outros produtos de código aberto:
- CloudBeaver - ferramenta de gerenciamento de banco de dados baseada na web, construída sobre a plataforma DBeaver.
Executa como servidor (docker) e fornece uma interface web rica (SPA). - dbvr - ferramenta de gerenciamento de banco de dados via CLI. Útil em pipelines de CI/CD e todo tipo de automação.




