Supported Databases

Out of the box DBeaver supports any database that has a JDBC or ODBC driver.
However, for some databases DBeaver provides advanced support: it supports database-specific metadata, data types, SQL dialect, etc.
Starting from versions 4.x, DBeaver supports Cassandra, MongoDB, Redis and WMI with special extensions (without JDBC drivers).

The following is a brief list of databases with which DBeaver has tested.
If you do not see your database in the list and you think it should be there, please contact us. We add new databases support in every release.

Classic

MySQL

The most popular open-source relational database. Now supported by Oracle.

MariaDB

Fork of MySQL, bundled on many Linux systems as default MySQL engine.

PostgreSQL

The most powerful open-source relational database. Supported are versions from PG 7 to PG 10.

Oracle

Oracle database (Express or Enterprise) is one of the most advanced relational databases. Supported drivers are: Oracle 8, 9i, 10g, 11g, 12g.

DB2

Enterprise-level relational database developed by IBM. Supported drivers are: DB2 for LUW (Linux/Unix/Windows), DB2 for z/OS, DB2 for iSeries / AS400

Microsoft SQL Server

Enterprise-level relational database developed by Microsoft. Supported drivers are: jTDS for MS JDBC driver

Informix

Secure embeddable database, developed by IBM. Optimized for OLTP and IoT

Sybase/SAP ASE

SAP ASE (Adaptive Server Enterprise), originally known as Sybase SQL Server, and also commonly known as Sybase DB or ASE, – a relational model database server product for businesses

SAP MaxDB

SAP MaxDB database (formerly SAP DB) – a relational database management system (RDBMS) from SAP AG, delivered by MySQL AB from 2003 to 2007. MaxDB is targeted for large SAP environments

InterSystems Caché

Multipurpose relational and object-oriented DBMS

Firebird

Open source cross platform SQL relational database

Ingres

Open-source SQL relational database management system intended to support large commercial and government applications

Mimer SQL

Scalable and embedded database solutions conforming to ISO standards and suited for open environments

Linter

DBMS developed by the Russian company RELEX, certified by the Russian FSTEC and Ministry of Defense and providing solid security of information

Virtuoso

Hybrid database engine that combines the functionality of a traditional RDBMS, object-relational database (ORDBMS), virtual database, RDF and XML database

CUBRID

Open source SQL-based relational database management system with object extensions

Analytics

Exasol

Enterprise-level in-memory analytics database

Vertica

Relational analytics database widely used in BigData applications

Netezza

IBM data warehouse analytics database

Teradata

Enterprise-level analytics database

SAP HANA

Enterprise-level in-memory analytics database

ClickHouse

Open-source distributed column-oriented DBMS

PrestoDB

Distributed SQL Query Engine for Big Data

Document-oriented

MongoDB

Free and open-source cross-platform document-oriented database

Cloud

NuoDB

Elastic SQL cloud database

Google BigTable

Massively Scalable NoSQL. Cloud Bigtable is Google’s NoSQL Big Data database service

Redshift

Fully managed, petabyte-scale data warehouse service in the cloud

Big Data / Hadoop

Apache Hive

Data warehouse software that facilitates reading, writing, and managing large datasets residing in distributed storage using SQL

Spark Hive

Spark JDBC driver for Apache Hive

Apache Drill

Open-source version of Google’s Dremel system that is available as an infrastructure service called Google BigQuery

Apache Phoenix

Apache Phoenix HBase database

Apache Impala

Open source massively parallel processing (MPP) SQL query engine for data stored in a computer cluster running Apache Hadoop. Impala has been described as the open-source equivalent of Google F1

Gemfire XD

Memory-optimized, distributed data store designed for applications that have demanding scalability and availability requirements

SnappyData

In-memory data platform for mixed workload applications. Built on Apache Spark

Key/Value

Cassandra

Free and open-source distributed NoSQL database management system designed to handle large amounts of data across many commodity servers

Redis

Popular in-memory data structure store, used as a database, cache and message broker

Graph

Neo4j

Graph database management system

OrientDB

Distributed Multi-Model and Graph Database

Embedded

SQLite

Popular embedded database widely used in desktop and mobile (Android) applications

HSQLDB

Embedded database, written on Java and used as database engine in Open Office products.

H2

Embedded database, written on Java. Supports standalone server mode.

Apache Derby / Java DB

Embedded database, written on Java. Supports standalone server mode.

Microsoft Access

JDBC driver for embedded Microsoft Acces database (mdb)

CSV

JDBC driver for flat CSV (comma separated) files

Others

Solr

Distributed search engine based on Lucene. JDBC driver provides SQL interface to search index

Machbase

Time Series Database (also known as InfiniFlux)

WMI

Windows management Instrumentation – SQL API to Microsoft windows internals