DBeaver is een tool om databases te beheren. Het kan onder andere queries uitvoeren, data tonen, filteren en bewerken. Ondersteuning voor de bekende databases, zoals MySQL, Oracle, DB2, SQL Server, PostgreSQL, Firebird en SQLite, is aanwezig. Het is verkrijgbaar in een ce- en ee-smaak, waarbij de eerste zonder kosten als open source te gebruiken is. De enterprise-smaak voegt ondersteuning van verschillende nosql-databases toe, zoals MongoDB, Apache Cassandra en Apache Hive, en bevat verder extra plug-ins en jdbc-drivers. De ontwikkelaars hebben versie 5.3.0 uitgebracht met de volgende veranderingen:
Version 5.3.0
- Data editor:
- Dictionary tables lookup/search was added
- Grouping panel now supports different presentations
- Unpin all tabs command was added
- SQL editor:
- Auto-completion algorithm was improved
- SQL formatter was improved (UPDATE, BEGIN/END)
- Multi-tab context menu was fixed
- Connection wizard: settings page UI was redesigned
- Foreign key creation dialog: unique indexes usage was added
- SQL processing: LIMIT usage was fixed
- Connection ping (keep-alive) was improved (ping CALLED only during idle periods)
- FireBird: SQL execution plan analyzer was added (thanks to tomas303)
- SQL Server:
- Database objects search was fixed
- Metadata reading (unique keys) was fixed
- Table comments editor was fixed
- DateTimeOffset data type support was fixed
- New extension requires Microsoft driver only
- Oracle:
- Timestamp handling was fixed (for some Oracle server versions)
- PostgreSQL:
- Non-default databases are disabled by default
- Native psql invocation was fixed (for old PG versions)
- CSV files: columns and foreign keys reading was fixed
- H2: embedded database shutdown procedure was fixed
- A lot of minor fixes in UI and metadata processing